Delphi - ACTUALIZAR BASES DE DATOS

 
Vista:

ACTUALIZAR BASES DE DATOS

Publicado por maria (50 intervenciones) el 13/02/2010 18:26:39
query1.Close;
query1.SQL.Add('update bLIBROS set AREA = :area where (TITULO = :titulo)');
query1.Params[0].AsString:=('+edit1.Text+');
query1.Params[1].AsString:=('+edit3.text+');
query1.ExecSQL;
query1.Refresh;

ESTE ES MI CODIGO DICE KE NO RECONOCE LA TABLA COMO PUEDO HACER PARA LA HORA DE ACTUALIZAR LOS CAMPOS SE GUARDEN COMO LIGO TODO EN UNA CADENA EN EL SET TODO LO JALO COMO CADENA POR QUE NO ENTIENDO GRACIES
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

RE:ACTUALIZAR BASES DE DATOS

Publicado por E.T. (1244 intervenciones) el 13/02/2010 20:53:05
Si estas usando el mismo query para el grid y para actualizar, ese es el error, antes de agregar sql a un query, hay que limpiarlo, además de que los parametros los estas agregando mal, abajo los corrijo

query1.Close;
qury1.sql.clear;
query1.SQL.Add('update bLIBROS set AREA = :area where (TITULO = :titulo)');
query1.Params[0].AsString:=edit1.Text;
query1.Params[1].AsString:=edit3.text;
query1.ExecSQL;
query1.Refresh;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar