Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TADOQuery & UPDATE

2.1K
06 марта 2006 года
mainigor
151 / / 21.10.2005
Hi All!

Использую в программе TADOQuery.
Подключил dbf-файлы через ODBC
 
Код:
ConnectionString =
Provider=MSDASQL.1;Persist Security Info=False;Data Source=AutoShop;Mode=ReadWrite

команды SELECT проходят.
Не проходит UPDATE.
Говорит : мало параметров, нужен 1.
Я параметров здесь не использую, просто собираю строку sql.
 
Код:
q->Close();          
sql = "UPDATE tovar set For_Print = FALSE";        
q->SQL->Clear();          
q->SQL->Add(sql);          
q->ExecSQL();

Это тупик ?
315
06 марта 2006 года
Nick_M
399 / / 29.05.2003
Цитата:
Originally posted by mainigor
Hi All!

Использую в программе TADOQuery.
Подключил dbf-файлы через ODBC
 
Код:
ConnectionString =
Provider=MSDASQL.1;Persist Security Info=False;Data Source=AutoShop;Mode=ReadWrite

команды SELECT проходят.
Не проходит UPDATE.
Говорит : мало параметров, нужен 1.
Я параметров здесь не использую, просто собираю строку sql.
 
Код:
q->Close();          
sql = "UPDATE tovar set For_Print = FALSE";        
q->SQL->Clear();          
q->SQL->Add(sql);          
q->ExecSQL();

Это тупик ?


А если попробовать вместо FALSE написать 0 (ноль)?

 
Код:
sql = "UPDATE tovar set For_Print = 0";
2.1K
06 марта 2006 года
mainigor
151 / / 21.10.2005
Цитата:
Originally posted by Nick_M
А если попробовать вместо FALSE написать 0 (ноль)?
 
Код:
sql = "UPDATE tovar set For_Print = 0";



Нашёл. Это база не моя. Оказалось поля For_Print не существует. :{ Sorry.
Сообщение однако меня засомневало.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог