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