Ver Mensaje Individual
  #3  
Antiguo 24-08-2005
luxus luxus is offline
Miembro
 
Registrado: oct 2004
Posts: 134
Reputación: 20
luxus Va por buen camino
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.
Responder Con Cita