Control ADO
Publicado por Jordi (11 intervenciones) el 14/11/2007 10:34:29
Hola,
Tengo que utilizar el control ADO para enlazar mi aplicación con una base de datos access 2003. Inserto el control ADO y realizo el enlace seleccionando el proveedor Microsoft Jet 4.0 OLE DB. En el recordsource comandtype selecciono "adCmdTable" y después seleccion la tabla con la que quiero trabajar. Hasta aquí todo correcto.
El problema lo tengo cuando se ejecuta el refresh. Estas son las dos lineas de código:
data1.RecordSource = "select * from entrada where entrada.codiens = " & codiens & " order by entrada.nregentrada ;"
menu.data1.Refresh
Al ejecutar el refresh me aparece el mensaje:
Error de sintaxis en la cláusula FROM
Lo curioso és que con el control DATA y accediento a una base de datos access 97 no tenia ningún problema.
¿Que puede estar pasando?
Saludos cordiales y mil gracias.
Jordi.
Tengo que utilizar el control ADO para enlazar mi aplicación con una base de datos access 2003. Inserto el control ADO y realizo el enlace seleccionando el proveedor Microsoft Jet 4.0 OLE DB. En el recordsource comandtype selecciono "adCmdTable" y después seleccion la tabla con la que quiero trabajar. Hasta aquí todo correcto.
El problema lo tengo cuando se ejecuta el refresh. Estas son las dos lineas de código:
data1.RecordSource = "select * from entrada where entrada.codiens = " & codiens & " order by entrada.nregentrada ;"
menu.data1.Refresh
Al ejecutar el refresh me aparece el mensaje:
Error de sintaxis en la cláusula FROM
Lo curioso és que con el control DATA y accediento a una base de datos access 97 no tenia ningún problema.
¿Que puede estar pasando?
Saludos cordiales y mil gracias.
Jordi.
Valora esta pregunta


0