Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
1

Range check error в ODAC TOraScript

19.09.2015, 01:16. Показов 1114. Ответов 4
Метки нет (Все метки)

Доброго времени суток.
Имеется проект в delphi 7 с ODAC (версия 6.9), на форме лежит TOraScript, в SQL которого прописаны две строки:
SQL
1
2
SET define off ;
--
По идее, свойство OraScript1.Statements.Count должно быть 2 (т.е. скрипт разбивается на 2 скрипта (разделитель ";"), которые и будут по отдельности выполняться)... но оно равно трём и после execute выходит ошибка "Range check error"
А если set define off заменить на другую команду, то всё нормально OraScript1.Statements.Count = 2
SQL
1
2
ALTER TABLE T_AUDIT ADD AUDIT_ID NUMBER; 
--
Из-за чего это может происходить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2015, 01:16
Ответы с готовыми решениями:

Range check error
На второй строке появляется ошибка: if IsNumeric(crS.dbnum) and IsNumeric(dbLast) and...

Runtime Error 201:Range check error
Возникла ошибка(Runtime Error 201:Range check error) var a : array of longint; s:...

Range check error
1) Есть прога. При запуске выскакивает фатальная 201-ая ошибка Range check error (Ошибка при...

Range check error
Появилась такая ошибка. Создаю модуль шифрования методом Цезаря. Я так понял, он ругается на...

__________________
4
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
20.09.2015, 22:09  [ТС] 2
Попробовал:
SQL
1
2
SET define off
--
Получается, OraScript1.Statements.Count = 2. Ничего не понимаю.

Если так:
SQL
1
SET define off;
то OraScript1.Statements.Count = 1.

А если написать в одну строку, то нормально:
SQL
1
SET define off;--
Но стоит перенести "--" на новую строку и начинается(

Есть у кого-нибудь какие-нибудь идеи?
0
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
23.09.2015, 00:46  [ТС] 3
На форуме DevArt ответили, что этот баг был устранён в новой версии.
Осталось только её найти
Вопрос снимается.
0
Эксперт Pascal/Delphi
1105 / 592 / 121
Регистрация: 13.02.2009
Сообщений: 3,378
24.09.2015, 10:49 4
Цитата Сообщение от ProRockX Посмотреть сообщение
Осталось только её найти
На форуме не обсуждаем как его найти

Не по теме:

А так если надо есть версия ODAC.9.0.1 С: Delphi5 ПО: Delphi18 устанавливается и работает прекрасно . на ReadmeSrc.html написано как его установить ... пишите на почту и отправлю. Удивительно почему не хочешь переписать проект новые версие Delphi ? на 7 уже некто не работает

1
263 / 109 / 26
Регистрация: 16.03.2013
Сообщений: 272
25.09.2015, 06:35  [ТС] 5
Я в курсе, поэтому и не спрашивал
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2015, 06:35

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Range check error
Всем привет. Нужно посчитать количество букв 'a' в строке. Делаю { AnsiString str;...

range check error Delphi
при попытке создать массив типа Timage выходит ошибка "Project1.exe raised exception class...

Range check error на android
Здравствуйте уважаемые форумчане. Имеется такой кусок кода: AnsiString XOR (AnsiString key,...

Range Check Error [XE7]
Пишу генератор случайных чисел на сдвиговом регистре, при попытке вывести на график числа - вылазит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.