Главная страница
    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.036 c
3-1130480653
goris
2005-10-28 10:24
2005.12.11
Использование баз 1С


2-1132935900
crazycrazymax
2005-11-25 19:25
2005.12.11
В консоли кириллица выводится криво, как это лечить?


2-1132619516
Дева
2005-11-22 03:31
2005.12.11
об Access


2-1133104703
alishev
2005-11-27 18:18
2005.12.11
Заголовок окна


10-1109074082
vecna
2005-02-22 15:08
2005.12.11
TCrystalActiveXReportViewer





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