Guest |
Отправлено: 22.02.2006, 23:28 |
|
Не зарегистрирован
|
Народ кто знает как избавиться от следующего клюка :
Имеется таблица в Access-е в которую мне нужно произвести вставку новых данных
И вот при вставки выводится сообщение “Не совпадает число значений запроса и число результирующих полей ” хотя число значений и результирующих полей cовпадает . Я подозреваю что все из-за поле которое действительного типа, и когда я формирую динамический запрос то получается что у меня число результирующих полей за счет запятой в действительном числе увеличивается. |
|
Gedeon |
Отправлено: 23.02.2006, 09:17 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Запрос покажи и структуру таблицы желательно и код формирования запроса
|
|
AVC |
Отправлено: 23.02.2006, 09:19 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Есть, как минимум, два пути решения
- Настроить систему на точку в качестве разделителя целой и дробной части
- Использовать такой код
CODE |
Application->UpdateFormatSettings = false;
DecimalSeparator = '.';
ListSeparator = ',';
DateSeparator = '.';
ShortDateFormat = "dd.mm.yyyy";
|
Я его вставляю в WinMain и после этого моему приложению "глубоко пополам" как настроена ОС. Проблемы возникют при использовнии внешних приложений, вызываемых из моего (эти установки локальны), но их можно решить. |
|