| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Error converting data type varchar to numeric |
| Автор: Gava 5.2.2007, 12:16 | ||||
на строчке 6 и выдается такая ошибка...( Error converting data type varchar to numeric) В SQL query analyzer строчка
проходит на ура что такое?? |
| Автор: Savek 5.2.2007, 12:26 | ||
Скорее всего ошибка здесь |
| Автор: Gava 5.2.2007, 12:29 | ||
| нет если не приписывать строки
то все работает у меня такое ощущение что это от 2х ADOQuery1.ExecSQL; |
| Автор: Данкинг 5.2.2007, 12:35 |
| В базе с пустыми полями (или NULL) как? |
| Автор: Gava 5.2.2007, 12:38 |
| нее ну все поля заполнены |
| Автор: Данкинг 5.2.2007, 12:43 | ||
А если очистку сделать?
|
| Автор: Gava 5.2.2007, 12:49 | ||||
| неа...тоже самое блин... причем: ситуация такая что если в теле процедуды это-
то она безошибочно работает если 2-ая часть
то она тоже работает нормально... когда пишу вместе - ошибка.... |
| Автор: Данкинг 5.2.2007, 12:54 | ||
Ну, попробуй кверю закрыть перед вторым запросом...
|
| Автор: Gava 5.2.2007, 13:02 | ||
Добавлено @ 13:05
|
| Автор: Данкинг 5.2.2007, 13:11 | ||||
Ну, млин... Могу ещё предложить изменить
на
А так - ищи, почему происходит попытка чар засунуть в нумерик.... Гы! А вот моим способом попробуй, только exec не убирай. Должно получиться... |
| Автор: Savek 5.2.2007, 14:18 | ||
|
| Автор: CatATonik 5.2.2007, 14:31 | ||
А ты уверен что Edit14 и Edit1 создержат числовые значения? Вообще какой тип полей? Похоже что сначала записывается в текстовое поле, а потом MSSQL не может конвертировать в текст в число. Посмотри что в базу записалосьто после первого Exec. |