Цитата:
Сообщение от DJ PhoeniX
в последней строке запросе забыл QuotedStr. поставь - заработает.
|
Ошибка синтаксиса в инструкции UPDATE
Не помогает
Код:
ADOQUery1.Active:=false;
DAtaSource1.Enabled:=false;
tmp_query:=ADOQUERY1.SQL.Text;
adoquery1.sql.text:='UPDATE table1 SET'#13#10+
'fio = ' + QuotedStr(Edit2.Text) + ','#13#10 +
'E-mail = '+ QuotedStr(Edit4.Text) + ','#13#10 +
'id = '+ QuotedStr(Edit1.Text) + ','#13#10 +
'icq = '+ QuotedStr(Edit6.Text) + ','#13#10 +
'info = '+ QuotedStr(Edit7.Text) + #13#10 +
'WHERE ip='+QuotedStr(Edit5.Text);
ADOQuery1.ExecSQL;
ADOQuery1.SQL.Text :=tmp_query;
ADOQUery1.Active:=true;
Datasource1.Enabled:=true;