Ver Mensaje Individual
  #1  
Antiguo 19-08-2012
nickolas nickolas is offline
Miembro
NULL
 
Registrado: may 2011
Posts: 32
Reputación: 0
nickolas Va por buen camino
Problemas insertando en mysql delphi 2010

hola a todos, tengo un problema con las inserciones que tengo que hacer en una base de datos mysql. trato de insertar registros y siempre me tira el erro que esta mal la sintaxis y no se porque por que hasta hace unos dias funcionaba y de pronto dejo de funcionar y la verdad no se porque dejo el codigo abajo por lo que se la sintaxis de mysql no tiene nada malo.

Aclaracion: uso mysql 5 y delphi 2010 con los componentes zeos.

Cita:
begin
QRY_Acciones.Close;// cierro la conexion
QRY_Acciones.SQL.Clear; //limpio por si tenia alguna consulta anterior

//inserto los datos en la base de datos
QRY_Acciones.SQL.Add('INSERT into pasajero VALUES (null, :apellido, :nombre, :dni)');
//paso los parametros
QRY_Acciones.ParamByName('apellido').AsString := ED_Apellido.Text;
QRY_Acciones.ParamByName('nombre').AsString := ED_Nombre.Text;
QRY_Acciones.ParamByName('dni').AsInteger := StrToInt(ED_Dni.Text);

//ejecuto la sentencia SQL
QRY_Acciones.ExecSQL;
end;
El query que hace las acciones es "QRY_Acciones".
agradeceria cualquier solucion que me puedan dar porque la vardad no se que pasa esto ya que antes funcionaba bien y me dejo de funcionar.gracias espero sus respuestas.

Última edición por nickolas fecha: 19-08-2012 a las 23:36:06.
Responder Con Cita