FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Apertura de tablas (ejemplo)
Hola,
gracias por tu ayuda. A continuación,muestro un ejemplo del procedimiento de lectura y escritura: Supongamos que tenemos dos bases de datos con dos columnas: fila y columna. Lo que basicamente estoy haciendo es coger información de la tabla de la primera base de datos (ADOConnection1) y lo quiero guardar en dos tablas (ADOTable2 y ADOTable3) de la segunda base de datos (ADOConnection2); La escritura de datos la realizo con un APPEND y POST. ADOConnection1.Open; ADOTable1.Open; ADOTable1.Locate['columna','2',searchoptions); aux:=ADOTable1.FieldValues['fila']; ADOConnection2.Open; ADOTable2.Open; ADOTable2.Append; ADOTable2.FieldValues['fila']:=aux; ADOTable2.FieldValues['columna']:='2'; ADOTable2.Post; * ADOTable3.Open; ADOTable3.Append; ADOTable3.FieldValues['fila']:=aux; ADOTable3.FieldValues['columna']:='3'; ADOTable3.Post; El error es en * (se escribe en la primera table ADOTABLE2 y no llega a escribir en la tabla ADOTABLE3). El cuadro de error que aparece es 'ERROR DE SINTAXIS EN LA CLAUSULA FROM'. Te agradecería cualquier ayuda ya que me estoy volviendo loco y seguramente es un error de lo más tonto. Gracias y Saludos. |
#2
|
||||
|
||||
siento no poder ayudarte con ese código, quizás otro compañero con conocimientos de ADO pueda ayudarte. Por lógica imagino que ese adotable3 no está definida correctamente, no?
Es que nunca he usado ADO |
#3
|
||||
|
||||
En lugar de utilizar FieldValues, utiliza:
Y prueba. NOTA: Siento la tardanza, pero he estado de vacaciones... ;-)
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Tienes bien asignada la tabla del AdoTable3?? Por cierto, no será la misma que la tabla del 2?
__________________
SIN FIRMA :P |
|
|
|