![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доступ к базам сервера Informix из приложения
agent007 © (2004-06-08 20:57:00)Как не регистрируя никаких алиасов в BDE работать из приложения c базами сервера Informix ? Есть там такая штука - ClientSDK, может через него ?
JohnnyJ (2004-06-11 09:56:00) [1]
> Далее то же свойство пытаюсь сделать true в процессе работы
> программы - выдает сообщение об ошибке (код в информиксе
> -956). Расшифровка кода - мой хост не авторизован, надо
> прописать его в hosts.equiv на сервере.
Дело не в авторизации хоста, а в том, что у тебя не указаны имя пользователя и пароль.
> to JohnnyJ а можно поподробнее как с помощью этих компонентов
> подключаться, запросы выполнять ? Может пример приведешь,
> документация есть?
Точно также как и с BDE компонентами, в этих пакетах есть аналоги TDatabase и TQuery. Поищи у товарища Google.
agent007 (2004-06-09 17:21:00) [2]Sorry, поспешил - когда добавил визуальный компонент DBGrid1 и связал его с источником данных все заработало.
agent007 (2004-06-09 16:47:00) [3]Вот попробовал сделать через TDatabase - на этапе конструирования формы все данные для подключения занес, сделал в инспекторе объектов свойство Connected=true, подключился к серверу, проверил на сервере - действительно, подключение есть. Далее то же свойство пытаюсь сделать true в процессе работы программы - выдает сообщение об ошибке (код в информиксе -956). Расшифровка кода - мой хост не авторизован, надо прописать его в hosts.equiv на сервере. Но с помощью другого софта я подключаюсь к серверу нормально! И на этапе конструирования формы при изменении Connected никакой ошибки не возникало! В чем траблы ?
to JohnnyJа можно поподробнее как с помощью этих компонентов подключаться, запросы выполнять ? Может пример приведешь, документация есть?
JohnnyJ (2004-06-09 15:36:00) [4]Если нет желания работать через BDE, то есть компоненты для прямого доступа (через клиента, входящего в состав I-Connect или Informix Client SDK) - INAP, SQLDirect.
jack128 (2004-06-08 23:41:00) [5]
> Что TDatabase? Или есть TDatabase можно без информиксовского
> драйвера работать? ;-))
нет,клнечно. Но используя TDatabase, можно не создовать алиас. Я ж это подчеркнул в своем посте ;-)
Sergey Masloff (2004-06-08 23:02:00) [6]jack128 © (08.06.04 22:46) [1]
>TDatabase ?
Что TDatabase? Или есть TDatabase можно без информиксовского драйвера работать? ;-))
agent007 ©
Без алиасов не получится. Но нужный алиас можно настроить динамически из приложения (можно и так чтобы он функционировал только в рамках сессии работы твоей программы)
jack128 (2004-06-08 22:46:00) [7]
> Как не регистрируя никаких алиасовв BDE работать из приложения
> c базами сервера Informix ?
TDatabase ?