![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не работает update [D6, Access]
badaxe © (2003-01-29 12:33:00)Приветствую.
Такая ситуация: использую Access-овскую базу + ADO. При попытке выполнить следующий код:
query_update.SQL.Clear;
query_update.SQL.Add("update table set field1=1");
query_update.SQL.Add("where field2="aaa"");
query_update.ExecSQL;
получаю ошибку "[Microsoft][ODBC Microsoft Access Driver]To few parameters. Expected 1"
Если выполнить тот-же запрос прямо из Access, то все работает нормально.
В чем тяпка?
Помогите плз.
badaxe (2003-01-29 12:46:00) [1]stone, спасибо большое!
все сработало!
sniknik (2003-01-29 12:40:00) [2]попробуй кавычки поменять на
query_update.SQL.Add("where field2=""aaa""");
или переходи на Jet (он полутше в этом деле, понимает двойные ")
stone (2003-01-29 12:38:00) [3]query_update.SQL.Add(" where field2=" + QuotedStr(aaa));