powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запрос к ORACLE 8
10 сообщений из 10, страница 1 из 1
Запрос к ORACLE 8
    #32711230
burik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа хорошие, ответьте пожалуйста на такой вопрос:
Как задать запрос из VFP7 на сервер ORACLE и получить ответ в виде курсора?
Благодарю за ответ!!!
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32711282
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрим HELP по VFP на предмет функций SQLCONNECT(), SQLSTRINGCONNECT(),
SQLEXEC()
и все что с ними связано

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32711332
eev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос был о курсоре.

Нельзя курсор.
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32711403
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lnHandle = SQLSTRINGCONNECT("строка соединения")
lnRes = SQLEXEC(m.lnHandle, "строка запроса", "имя_курсора")
IF m.lnRes < 0
*Случилась ошибка
ELSE
*Можно работать с курсором
ENDIF

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32712030
fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как все сложно, а ODBC уже отменили?...
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32713758
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 fox_kiv
А через что по твоему работают предложенные примеры?

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32731050
burik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, через ODBC я пробывал, скорость, вот главный недостаток этой примочки. Есть ли у Вас более свежие идеи? И потом стандартные функции VFP не дают возможности построить сложный запрос, ка это можно обойти?
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32731522
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
burikГоспода, через ODBC я пробывал, скорость, вот главный недостаток этой примочки. Есть ли у Вас более свежие идеи?

1) Проверь свои настройки ODBC. В конфе постоянные вопросы по скорости доступа к Oracle и проблема оказывается в том, что в настройках ODBC включена трассировка. Что собственно и тормозит выполнение запроса на порядки.

2) ODBC - это штатный режим работы FoxPro по той причине, что FoxPro "заточен" под работу с таблицами (или с курсорами, как временными таблицами). Работать с ADO RecordSet в принципе возможно, но, скорее всего (не всегда, но как правило), придется дополнительно ручками делать перевод полученного RecordSet в курсор и обратно. А оно тебе надо?

burik И потом стандартные функции VFP не дают возможности построить сложный запрос, ка это можно обойти?
А при чем здесь стандартные функции VFP?

Когда ты посылаешь запрос серверу через SQLExec(), то в качестве строки запроса указывается запрос в синтаксисе того сервера, куда этот запрос и посылается. Т.е. в твоем случае, в синтаксисе Oracle.
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32731815
Молодой Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ burikГоспода, через ODBC я пробывал, скорость, вот главный недостаток этой примочки. Есть ли у Вас более свежие идеи?
1) Проверь свои настройки ODBC. В конфе постоянные вопросы по скорости доступа к Oracle и проблема оказывается в том, что в настройках ODBC включена трассировка. Что собственно и тормозит выполнение запроса на порядки.
А если можно, то поподробнее, где включить/выключить трассировку.
...
Рейтинг: 0 / 0
Запрос к ORACLE 8
    #32731952
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Молодой ЯА если можно, то поподробнее, где включить/выключить трассировку.
Посмотрите здесь
http://forum.foxclub.ru/read.php?f=5&i=91458&t=91311#reply_91458
http://forum.foxclub.ru/read.php?f=5&i=95288&t=95288
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запрос к ORACLE 8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]