Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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. |