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

Вниз

ADO + DSN (Alias)   Найти похожие ветки 

 
Васяня   (2005-11-23 07:48) [0]

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


 
sniknik ©   (2005-11-23 08:24) [1]

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

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

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

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


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

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

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


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


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


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


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

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


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


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


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

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


 
sniknik ©   (2005-11-23 11:32) [6]

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


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

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


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


> Плохиш ©

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


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


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

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


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

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



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

Форум: "Начинающим";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.066 c
3-1130411344
AlexLines
2005-10-27 15:09
2005.12.11
проблема с escape последовательностью


14-1132500511
Chuvak
2005-11-20 18:28
2005.12.11
Перестановки...


2-1132593006
floxi
2005-11-21 20:10
2005.12.11
Memo


2-1133021941
Mach3
2005-11-26 19:19
2005.12.11
Mic&Delphi


14-1131946078
mmms
2005-11-14 08:27
2005.12.11
Delphi 2006 уже в продаже! 926$





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