0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 32
|
||||||
1 | ||||||
MS SQL Формирование строки подключения27.12.2014, 19:21. Показов 2009. Ответов 6
Метки нет (Все метки)
Здравствуйте! Являюсь новичком в ADO, однако понимаю принципы работы с приложениями к БД а так же самим MS SQL Server. Недавно создавал учебный проект, в котором для подключения к БД использовал строку подключения, созданную с помощь. файла .udl
Т.е подключение выглядело так
Поискав в сети, нашел, что можно указывать относительный путь к БД, но вразумительных объяснений не нашел. Подскажите пожалуйста, как вообще принято формировать строку подключения, не корректируя код? Формировать строку динамически с использованием каких либо методов и свойств, либо относительно задавать путь? Т.е ставим приложение, прикрепляем БД к серверу и вперед. Спасибо)
0
|
27.12.2014, 19:21 | |
Ответы с готовыми решениями:
6
Формирование строки из тех же слов исходной строки в обратном порядке Формирование строки Формирование строки Формирование строки |
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
|
27.12.2014, 20:21 | 2 |
Morozow, просто нужно базу локально использовать через сервер LocalDB
Data Source=(LocalDB)\v11.0; AttachDbFileName=|DataDirectory|\DatabaseFileName.mdf;
0
|
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 32
|
|
27.12.2014, 22:35 [ТС] | 3 |
Спасибо! А можно уточнить, в DataDirectory я так понимаю все равно путь указывать?
0
|
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
|
27.12.2014, 22:47 | 4 |
Это обозначает текущий каталог приложения, то есть тут дана строка подключения для ситуации когда бд лежит в папке с ехешником
1
|
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 32
|
|
28.12.2014, 09:57 [ТС] | 5 |
Большое спасибо!) P.S а как определяется сервер, или БД ищется во всех экземплярах серверов? И будет ли такой способ работать, если сервер в сети и с ним работают несколько станций пользователей?
0
|
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
|
28.12.2014, 10:58 | 6 |
строкой подключения.
так в сети строка подключения другая уже будет, и там не локально бд располагается
0
|
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 32
|
|
28.12.2014, 12:05 [ТС] | 7 |
Пишу вот так:
Data Source=(АРТЕМ-ПК)\v11.0; AttachDbFileName=D:\MuseumDB\Muzeum.mdf; Ошибка: Дополнительные сведения: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: SQL Network Interfaces, error: 26 - Ошибка при обнаружении указанного сервера или экземпляра) Имя сервера правильно указал, местоположение БД тоже
0
|
28.12.2014, 12:05 | |
28.12.2014, 12:05 | |
Помогаю со студенческими работами здесь
7
Формирование строки из исходной путем заданного числа повторений исходной строки (TASM) Формирование строки запроса Формирование матрицы-строки Формирование строки запроса Формирование строки поиска Формирование строки последовательности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |