Ver Mensaje Individual
  #18  
Antiguo 19-04-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por HugoH
Mira he agregado un TADOQuery y estoy tratando de insertar un elemento en la base de datos de la siguiente manera:

MyQuery.SQL.Clear;
MyQuery.SQL.Add('INSERT INTO DataBase (campo1, campo2, campo3, campo4)'); MyQuery.SQL.Add(' VALUES("dato1", "dato2", "dato3", "dato3");');
MyQuery.Open;

y me sigue dando error en la sintaxis...
Además no me deja poner la propiedad Active en true por éste motivo.
Espero me ayuden...
Gracias
Existen varios problemas, el primero es que se trata de una consulta de inserción de datos, por lo tanto no puedes hacer un Open del Dataset, tienes que hacer un ExecSQL, el otro problema puede ser que no le guste mucho el ";" al final de la instrucción.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita