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

Вниз

Имя MSSQL сервера   Найти похожие ветки 

 
yurikon   (2011-09-07 12:38) [0]

Добрый день!

Как из делфи узнать имя sql сервера? В зависимости от установки было два варианта: один раз сервер назывался <имя компа>\<имя экземпляра>, второй раз просто <имя компа>.

С уважением, Юрий.


 
Медвежонок Пятачок ©   (2011-09-07 13:19) [1]

@@SERVERNAME


 
yurikon   (2011-09-07 13:46) [2]

Это понятно.

Вопрос в другом. Я в делфи формирую connectionstring. Там нужно указать имя сервера. Вопрос в том, как, не нагружая юзера, самостоятельно определить имя сервера и приконетиться в базе.


 
Медвежонок Пятачок ©   (2011-09-07 14:21) [3]

Ты выходишь из подъезда и у тебя вопрос:

В какой именно детский сад идти?

Итак.
В какой детский сад ты идешь, если их десять?


 
Медвежонок Пятачок ©   (2011-09-07 14:29) [4]

Я в делфи формирую connectionstring.

Для этого есть ADODb.pas и

function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString;


 
Anatoly Podgoretsky ©   (2011-09-07 15:51) [5]


> Вопрос в другом. Я в делфи формирую connectionstring. Там
> нужно указать имя сервера. Вопрос в том, как, не нагружая
> юзера, самостоятельно определить имя сервера и приконетиться
> в базе.

Тебе все равно к чему подсоединятьс, лишь бы подсоединиться.


 
Inovet ©   (2011-09-07 17:00) [6]

> [2] yurikon   (07.09.11 13:46)
> как, не нагружая юзера

В настройках программы сохранять?


 
yurikon   (2011-09-08 09:38) [7]

Приветствую!


> Тебе все равно к чему подсоединятьс, лишь бы подсоединиться.


2 Anatoly:
В том то и дело. А чтобы хоть к чему-нибудь присоединиться - надо знать имя сервера.
Если при установки сервера указать сервер по умолчанию - имя сервера=имени компа, если именованный экземпляр - тогда имя компа\имя экземпляра.
Решил просто - в настройках проги в выпадающем списке указал оба варианта.

Как вариант, можно пытаться выдрать имя сервера из имени службы сервера. ..

Тему можно закрывать.


 
Inovet ©   (2011-09-08 09:46) [8]

> [7] yurikon   (08.09.11 09:38)
> в настройках проги в выпадающем списке указал оба варианта

Эээ. А что по твоему есть настройки проги? Сам же говорил "не нагружая юзера". Надо после инсталяции один раз настроить, сохранить и при каждом запуске брать из настроек до следующего изменения конфигурации.


 
Медвежонок Пятачок ©   (2011-09-08 10:46) [9]

>А чтобы хоть к чему-нибудь присоединиться - надо знать имя сервера.

Все верно.
Когда выходишь из дома и идешь в детский сад без мамы, - надо знать в какой именно детский сад надо идти



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

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

Наверх





Память: 0.46 MB
Время: 0.003 c
15-1314451347
Rouse_
2011-08-27 17:22
2011.12.18
Так проверим же алгебру гармонией! :)


1-1277298765
granulated
2010-06-23 17:12
2011.12.18
EInvalidPointer после выхода из функции.


15-1314592325
Дмитрий С
2011-08-29 08:32
2011.12.18
Целочисленное деление mysql и...


11-1240042285
imp
2009-04-18 12:11
2011.12.18
Перемещение закладок в TKOLTabControl


15-1314256768
OW
2011-08-25 11:19
2011.12.18
C чего начать изучение Lotus Notes?





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