Ver Mensaje Individual
  #1  
Antiguo 08-03-2010
mcsebas mcsebas is offline
Miembro
 
Registrado: feb 2008
Posts: 78
Reputación: 17
mcsebas Va por buen camino
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.
Código Delphi [-]
with cmdAgregar do
     begin
          Open;
          SQL.Clear;
          SQL.Text:='insert into Usuarios (idus,user,pass,nombre,activo) values (NULL,'+
                     QuotedStr(txtUsuario.Text)+','+QuotedStr(txtClave.Text)+','+
                     QuotedStr(txtNombre.Text)+',1)';
          ExecSQL;
          Close;
     end;

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.
Responder Con Cita