Access - Hacer una nueva tabla con datos provenientes de otra

 
Vista:

Hacer una nueva tabla con datos provenientes de otra

Publicado por jesus ricarte (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
Imágen de perfil de mbellido
Val: 501
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Hacer una nueva tabla con datos provenientes de otra

Publicado por mbellido (306 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 (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 (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 (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