PDA

Ver la Versión Completa : alguien sabe como es esto me tira error en la lineadel where "invalid use of keyword"


todook
16-11-2006, 20:26:38
procedure TForm1.Button4Click(Sender: TObject);
begin
query1.Open;
query1.SQL.Clear;
query1.SQL.Add('UPDATE NOMBRE SET NOME= :VALOR1,APELLIDO=:VALOR2,TELEFONO=:VALOR3,DNI=:VALOR4 WHERE NOME= :VALOR5');
query1.SQL.Add('WHERE NOME = :VALOR5');
Query1.ParamByName('VALOR1').AsString := Edit1.Text;
Query1.ParamByName('VALOR2').AsString := Edit2.Text;
Query1.ParamByName('VALOR3').VALUE := Edit3.Text;
Query1.ParamByName('VALOR4').Value := Edit12.Text;
Query1.ParamByName('VALOR5').asstring := Edit13.Text;
query1.ExecSQL;
end;

si me pueden ayudar joya la idea de esto es simplemente el boton modificar de una tabla, ya me salio el alta y la baja pero este me esta trayendo problemas..se que es lo mismo en teoria pero bueno me trae problemas que se yo....AYUDAAAA..CHAU GRACIAS

Paoti
16-11-2006, 20:37:26
hola

jejejejejje


a veces no vemos el simple error, suele pasar.



esatsa usando doble Where.

en la priemra linea y en la segunda


Saludos

Paoti
16-11-2006, 20:38:22
ah, aparte bienvenido a club Delphi todook


saludos

todook
16-11-2006, 20:53:24
nooooooooooo osea soy un pelotudo locoo no puede ser...me zarpoo encima vino un flaco le pregunte lo miro y no se dio cuenta que onda??...bueno muchas gracias y espero volver con algo mas interesante..por dios!!:mad:

Ñuño Martínez
16-11-2006, 21:24:40
Tranquilo, esos errores tontos suelen ser los más difíciles de encontrar. A mi me ha pasado infinidad de veces, y no lo he visto hasta que otra persona me lo dice, y tengo unos cuantos añitos de experiencia ya, no te creas...

Paoti
16-11-2006, 21:58:02
Sí no es para tanto.


Es más, lo más interesante es cuando empeizas a corregir código de otro programa que tu no hiciste, y te encuentras con errores.


woooooow, eso sí es para temer