Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как взять данные из Cache с помощью ODBC без создания DSN? / 10 сообщений из 10, страница 1 из 1
17.06.2009, 14:22
    #36046042
Ivan.Kokov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Хочется подключиться по строке подключения
...
Рейтинг: 0 / 0
17.06.2009, 14:26
    #36046051
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Только это уже от Cache' никак не зависит, если драйвер ODBC стоит, то это уже реализуется средствами приложения в котором вы ведете разработку

_________________________________
Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST
...
Рейтинг: 0 / 0
18.06.2009, 08:35
    #36047418
=Dimon=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Ivan.KokovХочется подключиться по строке подключения

Из моего опыта, лучше использовать JDBC, а не ODBC. Потом под линуксом с конфигурированием могут возникнуть проблемы.
Какая у Вас версия Cache' ?
...
Рейтинг: 0 / 0
18.06.2009, 19:42
    #36049314
Ivan.Kokov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
=Dimon=,

Cache 5.2 и 2008.2
Вообще вопрос решился через образец odbc.ini из help'a. Интересно было бы спросить у знающих людей, какая связь внешнего приложения с cache предпочтительна по скорости работы? С учетом того, что данных будет передаваться достаточно много и туда, и обратно.
...
Рейтинг: 0 / 0
22.06.2009, 08:17
    #36053015
=Dimon=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Ivan.Kokov=Dimon=,

Cache 5.2 и 2008.2
Вообще вопрос решился через образец odbc.ini из help'a. Интересно было бы спросить у знающих людей, какая связь внешнего приложения с cache предпочтительна по скорости работы? С учетом того, что данных будет передаваться достаточно много и туда, и обратно.

В 5.2 кажется нельзя было использовать JDBC Gateway, он появился в 2007.
А данных много передается?
Из моего опыта, использую подключение из Cache' к MS SQL Server, проблем не возникает.
...
Рейтинг: 0 / 0
22.06.2009, 11:18
    #36053279
Ivan.Kokov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
=Dimon=,

Данных м.б. много, т.к. пользователю никто не мешает заказать всю таблицу, затем уточнить выбор строк, убрать одни, добавить другие... База достаточно большая
Еще вопрос:
- можно ли использовать курсор в качестве источника данных в SQL-запросах?
Судя по описанию, Cache-курсор - по сути, временная таблица, с организацией
доступа к данным по записям. Не сложилось впечатления, что его можно
использовать в SQL-запросах, но все же, хочется уточнить.
- можно ли использовать курсор в команде Insert ? Не перебирая каждой записи
курсора, одной командой Insert добавить в таблицу сразу все записи из
курсора?
...
Рейтинг: 0 / 0
23.06.2009, 03:35
    #36054818
=Dimon=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Ivan.Kokov,

про Insert и про Cursor не видел ничего, говорить не буду.
Мы используем механизм динамической подкачки данных, запрос выполняется на сервере (%ScrollableResultSet), а клиент запрашивает столько данных, сколько у него отображается на экране, и не больше.
Что Вы имеете ввиду под "использованием курсора в качестве источника данных в SQL-запросах"?
...
Рейтинг: 0 / 0
23.06.2009, 04:30
    #36054821
Ivan.Kokov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
использование курсора в качестве источника данных в SQL-запросах - это создание запроса с использованием результата предыдущего. Не нашел подходящего примера.
М.б. плохо искал :(
...
Рейтинг: 0 / 0
23.06.2009, 07:16
    #36054843
=Dimon=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
Ivan.Kokovиспользование курсора в качестве источника данных в SQL-запросах - это создание запроса с использованием результата предыдущего. Не нашел подходящего примера.
М.б. плохо искал :(

А почему нельзя одним запросом выполнить?
Если одним конечно невозможно, то можно сделать, то о чем вы говорите.
Но тогда нужно будем самому описать структуру и результат запроса. Где-то здесь на форуме уже говорилось об этом.
Можете почитать здесь как создается свой Query
http://karataev.nm.ru/cache/dodbc.html
...
Рейтинг: 0 / 0
23.06.2009, 07:46
    #36054860
Ivan.Kokov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять данные из Cache с помощью ODBC без создания DSN?
=Dimon=,

Спасибо, изучаю
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как взять данные из Cache с помощью ODBC без создания DSN? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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