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

Вниз

Доступ к базам сервера Informix из приложения   Найти похожие ветки 

 
agent007 ©   (2004-06-08 20:57) [0]

Как не регистрируя никаких алиасов в BDE работать из приложения c базами сервера Informix ? Есть там такая штука - ClientSDK, может через него ?


 
jack128 ©   (2004-06-08 22:46) [1]


> Как не регистрируя никаких алиасов в BDE работать из приложения
> c базами сервера Informix ?
TDatabase ?


 
Sergey Masloff   (2004-06-08 23:02) [2]

jack128 ©   (08.06.04 22:46) [1]

>TDatabase ?
Что TDatabase? Или есть TDatabase можно без информиксовского драйвера работать? ;-))

agent007 ©
Без алиасов не получится. Но нужный алиас можно настроить динамически из приложения (можно и так чтобы он функционировал только в рамках сессии работы твоей программы)


 
jack128 ©   (2004-06-08 23:41) [3]


> Что TDatabase? Или есть TDatabase можно без информиксовского
> драйвера работать? ;-))
нет,клнечно. Но используя TDatabase, можно не создовать алиас. Я ж это подчеркнул в своем посте ;-)


 
JohnnyJ   (2004-06-09 15:36) [4]

Если нет желания работать через BDE, то есть компоненты для прямого доступа (через клиента, входящего в состав I-Connect или Informix Client SDK) - INAP, SQLDirect.


 
agent007 ©   (2004-06-09 16:47) [5]

Вот попробовал сделать через TDatabase - на этапе конструирования формы все данные для подключения занес, сделал в инспекторе объектов свойство Connected=true, подключился к серверу, проверил на сервере - действительно, подключение есть. Далее то же свойство пытаюсь сделать true в процессе работы программы - выдает сообщение  об ошибке (код в информиксе -956). Расшифровка кода - мой хост не авторизован, надо прописать его в hosts.equiv на сервере. Но с помощью другого софта я подключаюсь к серверу нормально! И на этапе конструирования формы при изменении Connected никакой ошибки не возникало! В чем траблы ?

to JohnnyJ а можно поподробнее как с помощью этих компонентов подключаться, запросы выполнять ? Может пример приведешь, документация есть?


 
agent007 ©   (2004-06-09 17:21) [6]

Sorry, поспешил - когда добавил визуальный компонент DBGrid1 и связал его с источником данных все заработало.


 
JohnnyJ   (2004-06-11 09:56) [7]


> Далее то же свойство пытаюсь сделать true в процессе работы
> программы - выдает сообщение  об ошибке (код в информиксе
> -956). Расшифровка кода - мой хост не авторизован, надо
> прописать его в hosts.equiv на сервере.


Дело не в авторизации хоста, а в том, что у тебя не указаны имя пользователя и пароль.


> to JohnnyJ а можно поподробнее как с помощью этих компонентов
> подключаться, запросы выполнять ? Может пример приведешь,
> документация есть?


Точно также как и с BDE компонентами, в этих пакетах есть аналоги TDatabase и TQuery. Поищи у товарища Google.



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

Форум: "Базы";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
1-1088353420
alexa
2004-06-27 20:23
2004.07.11
Курсор ввода в Edit


1-1088084759
ПсихЪ_клон
2004-06-24 17:45
2004.07.11
Как убить окно?


9-1079372701
Servelat
2004-03-15 20:45
2004.07.11
Как выключить screensaver


1-1088493877
Dysan
2004-06-29 11:24
2004.07.11
TXMLDocument в DLL?


1-1088099687
ИМХО
2004-06-24 21:54
2004.07.11
Почему execCommand( Copy ) не копирует в буфер обмена?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский