Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];

Вниз

Курсоры в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.023 c
1-23969
Arhangel
2002-07-25 15:47
2002.08.08
Иконки


14-24190
AL2002
2002-07-11 16:57
2002.08.08
Какой предел температуры для нормальной роботы компьютера?


1-24108
Soler
2002-07-26 17:30
2002.08.08
Как создать Label


3-23941
Sergeyy
2002-07-17 09:12
2002.08.08
Invalid variant type conversion при работе с рекордсетом


14-24174
Johnmen
2002-07-11 14:20
2002.08.08
Проблема с IDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский