Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   alguien sabe como es esto me tira error en la lineadel where "invalid use of keyword" (https://www.clubdelphi.com/foros/showthread.php?t=37577)

todook 16-11-2006 20:26:38

alguien sabe como es esto me tira error en la lineadel where "invalid use of keyword"
 
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


La franja horaria es GMT +2. Ahora son las 08:19:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi