Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2012, 13:45   #1
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию Найти ошибку скл запроса

Помогите найти ошибку

есть скл запрос

[SRC] IBQuery1.SQL.Text:='insert into TABLE2 (SQL_C, SQL_T, COL, SQL_STAT) VALUES ('+QuotedStr(str)+', '+QuotedStr(str1)+', '+QuotedStr(str2)+','+IntToStr(prov )+');';[/SRC]

выходит ошибка

arithmetic exception, numeric overflow, or string truncation
Dozent вне форума Ответить с цитированием
Старый 15.05.2012, 14:24   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Или слишком длинная строка записывается в символьное поле, или переполнение при записи в numeric поле. Еще вариант - кавычка затесалась в str, str1 или str2
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.05.2012, 14:30   #3
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

да размеры полей маленькие были строковые спс
Dozent вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск запроса выдающего ошибку KBO БД в Delphi 0 13.07.2011 02:43
при вставке записи в БД (MDB) выдает ошибку "неправильный синтаксис запроса" lkjuio C# (си шарп) 8 01.05.2011 23:30
найти ошибку Alex1911 Общие вопросы C/C++ 2 28.03.2011 00:43
найти ошибку Яська Помощь студентам 1 04.04.2010 17:23
[Microsoft][Драйвер ODBC dBase] Дата содержит синтаксическую ошибку в выражении запроса '#FNAIM_SH' Jon_1981 БД в Delphi 1 11.06.2007 10:20