Tabla temporalPublicado por Hera (7 intervenciones) el 16/06/2003 21:48:59Hola.... ¿como hago para copiar un recordset en una tabla temporal para hacer un reporte?? Gracias de antemano...Valora esta pregunta0Responder
Pos: 16Val: 109RE:Tabla temporalPublicado por Yamil Bracho (226 intervenciones) el 17/06/2003 17:00:59Si ya tienes creada la tabla temporal, solo debes hacer lo siguiente rsOrigen.Open "SELECT ..", TuObjetoConnection rsDestino.Open "SELECT * FROM TuTablatemporal", TuObjetoConnection,adOpenStatic, adLockOptimistic Do While Not rsOrigen.Eof rsDestino.AddNew rsDestino.Fields("Campo") = rsOrigen.Fields("Campo") ... rsDestino.Update rsOrigen.MoveNext Loop rsOrigen.Close: Set rsOrigen = Nothing rsDestino.Close: Set rsDestino = Nothing Saludos YamilValora esta respuesta0Comentar
RE:Tabla temporalPublicado por rmorisb (6 intervenciones) el 19/06/2003 01:24:29mas corto que lo de yamil es hacer un conection.execute "Insert Into TablaDestino in TablaOrigen where ...",coneccion etc. suerteValora esta respuesta0Comentar
Pos: 16Val: 109RE:Tabla temporalPublicado por YamilBracho (226 intervenciones) el 19/06/2003 02:40:48Si pero solo si las tablas tienes la misma estructura :-)Valora esta respuesta0Comentar
Una pregunta delicada....Publicado por Esteban (1144 intervenciones) el 19/06/2003 06:31:00La sintaxis "Insert Into TablaDestino in TablaOrigen where ..." a qué SQL corresponde, pues no es nada estandar. Conozco la forma "Insert into TablaDestino Select [campos] from TablaOrigen" Esta es la que uso y que conozco desde que me inicié en las BDsValora esta respuesta0Comentar