FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Insertar datos con dbGo
Holas a todos estoy con el siguiente problema resulta que estoy intentando insertar un registro en una BD en Access con los componentes dbGo, la conexión y la query en si. Conecta bien pero a la hora de querer insertar me da que hay un error en la sintaxis de la instrucción SQL.
Los campos 'idus' se auto incrementa y el campo 'activo' es del tipo bool.
La verdad que no se que pasa pero que puede ser el hecho de que el valor sea Null en el primer campo que se yo. Gracias. |
#2
|
||||
|
||||
Si el campo es autoincremental, prueba a no ponerlo en la consulta, ni el nombre ni el NULL, simplemente no lo añadas a la lista.
__________________
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. |
#3
|
|||
|
|||
Intente lo que me dijiste y me sigue dando el error:
Cita:
Gracias. |
#4
|
||||
|
||||
Yo he usado de siempre un ADOQuery para las inserciones y nunca he tenido problemas. No creo que ahora haya cambiado nada.
¿Puedes poner la SQL de la estructura de la tabla? Otra cosa, haz una prueba con una SQl directa, a ver si falla.
Colocala en la propiedad SQL del ADOQuery directamente y ejecuta desde código el ADOQuery1.ExecSQL a ver que te dice.
__________________
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. |
#5
|
|||
|
|||
La estructura de la tabla en cuestion es:
------------------------------------ Tabla Usuarios ------------------------------------ 1 | idus | Autonumérico 2 | user | Texto de 20 caracteres 3 | pass | Texto de 8 caracteres 4 | nombre | Texto de 32 caracteres 5 | activo | Si/No (o sea booleano) ------------------------------------ Te cuento algo que me olvide es que no trabajo con los dataset porque como es solo para dar de alta a usuarios no me parecía que vaya a ser necesario. Gracias. |
#6
|
||||
|
||||
Cita:
¿Has probado lo de colocar la SQL en el query y realizar el INSERT? ¿Funciona? Te da algun error? ¿Cual?
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
dbGo, dbExpress o UniDAC? | paladincubano | Conexión con bases de datos | 8 | 02-12-2008 15:29:38 |
Insertar Datos a un campo de la base de datos desde un DBEdit | saltamirano | Varios | 11 | 12-12-2007 17:29:35 |
Insertar Datos Con Php | Caray | PHP | 10 | 25-04-2007 05:06:34 |
Insertar datos en Base de Datos | aoiTo | C++ Builder | 2 | 18-06-2006 15:42:43 |
Conectar con DBGo a SQLServer | hibero | Conexión con bases de datos | 6 | 10-02-2006 22:15:11 |
|