Re: Проблемы с UPDATE
От: rusLAN Россия  
Дата: 11.03.02 08:18
Оценка:
Здравствуйте Flamer, Вы писали:

F>Добрый день, уважаемые!

F>
F>Такая проблема:
F>
F>Использую C++ Builder. Есть экземпляр TAdoCommand на форме. Использую базу Access 97. В ней одно поле имеет тип числовой с точкой (например, значение может быть 1.15).
F>
F>Сама проблема — если я пишу:
F>
TAdoCommand1->>CommandText = "UPDATE Goods SET PriceForUnit=1.1 WHERE ID=1";
F>
F>и вызываю TAdoCommand1->Execute(),
F>
F>то вываливается ошибка
F>
F>'No value given for one or more required parameters'
F>
F>То есть ошибка ADO... Причем, что самое интересное — для целочисленных полей и текстовых полей такого не возникает... И еще интереснее — в самом Access приведенный запрос исполняется без ошибок... Чувствую, что где-то зарыта собака, но вот где?
F>
F>Заранее спасибо за помощь!

Не уверен, но если изменить в настройках локали Windows дробный разделитель на ".", то работает или нет?
Хорошо бы если еще было хорошо, а иначе не хорошо, иначе только видимость....
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.