Update ,parametros erro

Delphi

26/02/2004

Vejam o codigo abaixo:

QUERY1.SQL.Clear;
QUERY1.SQL.Add(´UPDATE TCDLOCADOS SET LANCAMENTO=:ID1 WHERE TITULO=:ID2´);
QUERY1.ParamByName(´ID1´).AsString:=´edit1.text´;
QUERY1.ParamByName(´ID2´).AsString:=´edit2.text´;
QUERY1.ExecSQL;

Isso dar o seguinte erro:´ Parametros insuficiente eram esperados 3´
Uso o banco Access. Alguem pode me ajudar?


Leaolima

Leaolima

Curtidas 0

Respostas

Ariovaldo

Ariovaldo

26/02/2004

Tenta dar um close na query1 se não der troca o parambyname por parametrs[0]
parametrs[1]


GOSTEI 0
Leaolima

Leaolima

26/02/2004

Não deu certo. Nem o Close nem mudar Parambyname para params[0].

Help???


GOSTEI 0
Marcosmp

Marcosmp

26/02/2004

Tente assim:

QUERY1.SQL.Clear;
QUERY1.SQL.Add(´UPDATE TCDLOCADOS SET LANCAMENTO=:ID1 WHERE TITULO=:ID2´);
QUERY1.Parameters.ParamByName(´ID1´).AsString:=´edit1.text´;
QUERY1.Parameters.ParamByName(´ID2´).AsString:=´edit2.text´;
QUERY1.ExecSQL;

Assim deve funcionar.

[]´s

Marcos


GOSTEI 0
POSTAR