Access - Hacer una nueva tabla con datos provenientes de otra

   
Vista:

Hacer una nueva tabla con datos provenientes de otra

Publicado por jesus ricarte jesusricarte@hotmail.com (14 intervenciones) el 05/03/2012 10:27:21
Hola a todos-as...
tengo varias tablas con varios campos id y nombre son campos que estan en todas las tablas, como podria crear una nueva tabla que la formaran todos los datos contenidos en id y nombre de las distintas tablas. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Hacer una nueva tabla con datos provenientes de otra

Publicado por mbellido miguelbellido@mbellido.es (86 intervenciones) el 05/03/2012 12:31:58
tienes que crear una tabla con el id los distintos campos que quieras crear y despues tienes que hacer una consulta de datos anexados con la combinacion de las distintas tablas y seleccionando los campos de cada una de ellas que quieras cambiar.
si tienes dudas escribeme a mi correo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Hacer una nueva tabla con datos provenientes de otra

Publicado por jesus ricarte jesusricarte@hotmail.com (14 intervenciones) el 05/03/2012 13:15:55
Gracias Miguel por responder... tengo que mirar eso de anexados... ahora lo estoy intentando mediante vb
Function AdoRecordsetExample()
'Purpose: Open a recordset using ADO.
Dim rs As New ADODB.Recordset
Dim strSql As String

strSql = "SELECT ID, NOTACLAVE FROM TIPOSDEPUERTA;"
rs.Open strSql, CurrentProject.Connection

Strql2 = "select * from total_tipo"


Do While Not rs.EOF
Debug.Print rs!ID, rs!notaclave
rs.MoveNext
Loop

rs.Close
Set rs = Nothing
End Function
pero todavia no se como mover los datos de una tabla a otra
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Hacer una nueva tabla con datos provenientes de otra

Publicado por jesus ricarte jesusricarte@hotmail.com (14 intervenciones) el 05/03/2012 13:33:30
esto no me funciona y no se por que ... gracias
Function prueba()
Dim rs As New ADODB.Recordset
Dim strSql As String
Dim rs2 As New ADODB.Recordset
Dim strSql2 As String

strSql = "SELECT ID, NOTACLAVE FROM TIPOSDEPUERTA;"
rs.Open strSql, CurrentProject.Connection

Strql2 = "select * from total_tipo"
rs2.Open Strql2, CurrentProject.Connection

Do While Not rs.EOF
With rs2
.AddNew
.Fields("idtipo") = rs!ID
.Fields("Clte") = rs!notaclave
.Update
End With
rs.MoveNext
Loop

rs.Close
Set rs = Nothing
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Hacer una nueva tabla con datos provenientes de otra

Publicado por jesus ricarte jesusricarte@hotmail.com (14 intervenciones) el 05/03/2012 14:23:35
no entiende el .AddNew
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar