Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.08;
Скачать: CL | DM;

Вниз

Курсоры в IB6   Найти похожие ветки 

 
AlexSam   (2002-07-16 09:46) [0]

Как создавать и использовать курсоры в IB6. Пришлите пжлст примеры.


 
Johnmen ©   (2002-07-16 09:54) [1]

Для начала :

Пуск->Программы->InterBase->Documentation->SQL Reference Help

<<DECLARE CURSOR>>


 
AlexSam   (2002-07-16 12:26) [2]

Спасибо за подсказку, сам не догадался.
Вопрос, кто-нибудь использовал курсоры в IB6?
В SQL7 можно было вставить курсор в хранимую процедуру и работать с ним. В IB6 на вставку в текст хр.прц. строчки DECLARE CURSOR ... выдается ошибка.


 
Alexandr ©   (2002-07-16 12:34) [3]

в IB в ХП пользуются
for select.... это удобнее

а про Declare Cursor забудь


 
Digitman ©   (2002-07-16 12:44) [4]

>AlexSam

И правильно выдается. Тебе <Johnmen> сказал уже : читай внимательно про DECLARE CURSOR в документации. Скачай эту документацию в формате PDF с сайта производителя, открой LangRef.pdf и увидишь : описание каждой допустимой синтаксической SQL-конструкции предваряется уточнением "Available in ..". Далее следует уточнение : SQL, ISQL, DSQL, Embedded DSQL. Так вот в разделе описания конструкции DECLARE CURSOR нет ничего, что бы говорило о допустимости этой конструкции в ISQL. А именно ISQL используется в той или иной части в SP/триггерах.
Отсюда - вывод : программная декларация и использование курсоров в IB6 допустимы только на клиентской стороне и только с использованием DSQL и Embedded DSQL


 
AlexSam   (2002-07-16 18:33) [5]

Простите за дремучесть, а я могу это реализовать в DELPHI6 с помощью компонент IPX, например IBQuery. Может быть вообще не стоит связываться с курсорами? Но мне необходимо сложно представление данных, с помощью обычных SQL запросов нереализуемое.


 
Alexandr ©   (2002-07-17 07:05) [6]

я хренею...
Ты вообще читаешь, что тебе пишут?
Сказано же юзай ХП, и там for select вот тебе и курсор



Страницы: 1 вся ветка

Текущий архив: 2002.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-24065
Andrew_
2002-07-26 10:52
2002.08.08
Неправильное выравнивание создаваемых компонентов на лету


14-24224
Bboy
2002-07-15 09:29
2002.08.08
Подскажите недогадливому, как снести XP???


3-23872
Alexandrda
2002-07-17 10:06
2002.08.08
Смена кодовой страницы у существующей базы программным способом


1-24048
Tatan
2002-07-25 18:18
2002.08.08
B-дерево


1-24069
KIR
2002-07-26 11:40
2002.08.08
Как вычислить какое окно активно