Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Ivan76
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 129
1

Строка подключения

28.11.2011, 16:13. Просмотров 1375. Ответов 4
Метки нет (Все метки)

Здравствуйте!

Подскажите как изменить путь к БД в строке подключения?
В FAQ она выглядит так:

C#
1
2
3
string connStr = @"Data Source=(local)\SQLEXPRESS;
                            Initial Catalog=Test;
                            Integrated Security=True";
Чисто теоретически для того что бы база создавалась в папке с приложением строка такая:

C#
1
string connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\base1.mdf;Integrated Security=True;User Instance=True"
Но эта строка не работает... В чем может быть ошибка?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 16:13
Ответы с готовыми решениями:

Строка подключения
Добрый день! Добавлено через 32 минуты Пытаюсь разделить UI и логику взаимодействия с СУБД....

Строка подключения
Здравствуйте. Имею ряд вопросов которые недопонимаю,но в инете толком не нашел ответы на них.Буду...

Строка подключения
Добрый день! Подскажите строку подключения к SQL Server Compact. База данных на диске D:\Data.sdf ...

Строка подключения к SQL
Не могу решить проблему. В app.config прописана connectionString <add name="OPEXP2Entities" ...

Глобальная строка подключения
Как правильно создать глобальную строку подключения? Это ведь неправильно в каждом классе ее...

4
F&D
73 / 30 / 2
Регистрация: 25.05.2010
Сообщений: 218
28.11.2011, 16:40 2
Вот тебе в помощь.

Думаю разберешься, что и как. Если нет - пиши.
0
wm_leviathan
196 / 198 / 69
Регистрация: 12.01.2011
Сообщений: 699
Завершенные тесты: 2
28.11.2011, 17:05 3
возможно в DataDirectory нет файла base1.mdf. попробуйте для начала явно указать путь к файлу с базой. пример:
Код
Data Source=FALLEN;AttachDbFilename=D:\FCD\ActiveX\ActiveX.mdf;Integrated Security=True
0
Ivan76
13 / 13 / 1
Регистрация: 24.06.2011
Сообщений: 129
28.11.2011, 21:47  [ТС] 4
Как я понял все БД созданные SQL хранятся в определенном месте.. И их положение менять нельзя.
0
F&D
73 / 30 / 2
Регистрация: 25.05.2010
Сообщений: 218
29.11.2011, 11:01 5
Цитата Сообщение от Ivan76 Посмотреть сообщение
Как я понял все БД созданные SQL хранятся в определенном месте.. И их положение менять нельзя.
Я же тебе выше дал ссылку, по которой можно разобраться в подключении и к SQL включительно. Или что-то не понятно?

Не скажу, конечно насчет БД Sql, но БД MS Access - можно из любого места.
0
29.11.2011, 11:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2011, 11:01

Строка подключения к локальной БД
Добрый день,форумчане. У меня такая вот проблема: есть приложение с локальной базой данных. Нужно...

Строка подключения к xlsx
Подскажите пожалуйста рабочую строку подключения к файлу эксель. Все, которые до этого пробовал -...

Неверная строка подключения
Делаю курсовой проект с использованием ms sql и C#. по книге "РАБОТА С БАЗАМИ ДАННЫХ НА ЯЗЫКЕ C#...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru