Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ADO + DSN (Alias) [D7, MSSQL]


Васяня ©   (2005-11-23 07:48:00) 

Вообщем такой вопрос - необходимо сделать чтобы программа (а вернее у меня ISAPI скрипт) подключался к удаленной БД через DSN прописанный в ODBC... может ли ADO работать с DSN если да то как?


Васяня   (2005-11-24 05:37:00) [1]

Плохиш,  но в посте [4] я спрашиваю какие еще пути решения существуют ;)


Плохиш   (2005-11-23 14:29:00) [2]


> Васяня   (23.11.05 12:36) [8]
>
> > Плохиш ©
>
> Во [2] посте написано

Странно, а в посте [3] написано, что всё решено.


Васяня   (2005-11-23 12:36:00) [3]


> Плохиш ©

Во [2] посте написано ;)


Васяня   (2005-11-23 12:34:00) [4]

да, так то оно так, но ведь это надо еще хранить где-то на винте, где-то в одном и том же месте.. опять же... неудобно :)


sniknik   (2005-11-23 11:32:00) [5]

> так допустим достаточно иметь правильно настроенный DSN чтобы цепляться...
локальный udl файл не в пример удобнее. (не надо никуда лезть, ткнул в него и настраивай.)


Плохиш   (2005-11-23 11:07:00) [6]


> Васяня   (23.11.05 09:32) [3]
> Как всегда все оказалось проще чем кажется :) Спасибо что
> ткнули пальцем что нажимать :)


> Васяня   (23.11.05 09:33) [4]
> Кстати, может подскажите еще какие-нить пути решения моей
> проблемы?

Может озвучишь "проблемы"?


Васяня   (2005-11-23 09:33:00) [7]

Кстати, может подскажите еще какие-нить пути решения моей проблемы?


Васяня   (2005-11-23 09:32:00) [8]


> может. для этого просто надо когда строку составляеш в мастере
> просто выбрать провайдера ODBC и на следующей вкладке в
> первом списку нужный DSN.


Как всегда все оказалось проще чем кажется :) Спасибо что ткнули пальцем что нажимать :)


Васяня   (2005-11-23 09:29:00) [9]

Дело в том, что скрипты работают с базой MSSQL (ну это понятно с первого поста), так вот, с целом скрипты составляют сайт, который почти все сведения берутся из БД (MSSQL), очевидно что в чем проблема? ставьте на той же машине и все! НО! в сети на сервере уже стоит MSSQL и надо просто все брать с него...

И посколько ISAPI скрипты я делаю у себя дома (где локально стоит MSSQL), то потом когда я приношу их на веб сервер, то они ссылаются на недопутимый сервер и само сабой нифего не работает. Тут было 2 пути решения: перекомпилировать потом скрипты с нужной ConnectionString, либо брать сведения откуда-то и по ним уже подключаться... Мне показалось что откуда-то брать сведения будет удобней... так допустим достаточно иметь правильно настроенный DSN чтобы цепляться...


sniknik   (2005-11-23 08:24:00) [10]

может. для этого просто надо когда строку составляеш в мастере просто выбрать провайдера ODBC и на следующей вкладке в первом списку нужный DSN.

но он также может работать вообще без DSN (там же, только выбрать "использовать строку подключения" и прописать конкретный драйвер), т.что непонятно желание "завязатся" на имя которое может название которого менятся/удалятся/т.д.

и также для MSSQL есть "прямой" OLEDB провайдер. тут уже непонятно зачем выбирать старое и делать "зигзаг" в коннекте, если есть новое.

или в ISAPI скриптах без этого не обойтись?


Наверх

Титульная страница Поиск, карта сайта Написать письмо