Показать сообщение отдельно
  #2  
Старый 09.07.2009, 16:56
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
adoquery1.sql.text:='UPDATE table1 SET'#13#10+
                            'fio = ' + QuotedStr(Edit2.Text) + ','#13#10 +
                            'nick = '+ QuotedStr(Edit4.Text) + ','#13#10 +
                            'ip = '+ QuotedStr(Edit5.Text) + ','#13#10 +
                            'icq = '+ QuotedStr(Edit6.Text) + ','#13#10 +
                            'info = '+ QuotedStr(Edit7.Text) + #13#10 +
                            'WHERE id='+Edit1.Text;

Вот так должно сработать.
1. Разбивка на строки повышает читабелдьность.
2. У тебя там откудато приплыла кв. скобка и пробел зачем-то лишний в конце, хотя он, пробел, рояля, конечно, не играет, но нефиг.
3. А еще лучше использовать функцию format или параметризованный запрос. в этом случае ты нормально видишь сам запрос и сразу видны ошибки в нем, если таковые есть.
Ответить с цитированием