Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 mdf подключить к MS SQL Server  [new]
al_gamer
Member

Откуда:
Сообщений: 2
Здравствуйте,
Возникла такая проблема. Написал программу на C# c поддержкой базы данных. Возникла проблема как подсоединить базу данных к SQL Server (SQLExpress) программно и записывать считывать из нее данные.

Программа прекрасно работает если я вручную сам добавляю db.mdf на сервер и прописываю строку соединения string st_con = "Server=.\\SQLEXPRESS;Integrated Security=SSPI;DataBase=db.mdf";

И только считывает данные если string st_con = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\\database\\test.mdf;Integrated Security=True;User Instance=True";
Но при этом нет необходимости вручную подключать базу.

Подскажите, что надо сделать чтобы подключить базу.mdf и управлять данными.
Спасибо.
13 май 10, 19:34    [8770756]     Ответить | Цитировать Сообщить модератору
 Re: mdf подключить к MS SQL Server  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Программно можно присоединить к серверу процедурой sp_attach_db.
13 май 10, 19:38    [8770774]     Ответить | Цитировать Сообщить модератору
 Re: mdf подключить к MS SQL Server  [new]
al_gamer
Member

Откуда:
Сообщений: 2
можно строкой подключения подсоединять базу к SQL SERVER?
13 май 10, 20:11    [8770882]     Ответить | Цитировать Сообщить модератору
 Re: mdf подключить к MS SQL Server  [new]
i2akai1
Member

Откуда: Петербург
Сообщений: 217
al_gamer,

А ошибки какие-нибудь пишет при втором варианте подключения?
13 май 10, 21:27    [8771074]     Ответить | Цитировать Сообщить модератору
 Re: mdf подключить к MS SQL Server  [new]
Glory
Member

Откуда:
Сообщений: 104751
al_gamer
можно строкой подключения подсоединять базу к SQL SERVER?

Ну так вы это и делаете параметром строки подключения
AttachDbFilename=" + Application.StartupPath + "\\database\\test.mdf
13 май 10, 21:38    [8771115]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: mdf подключить к MS SQL Server  [new]
AlexIrt
Member

Откуда:
Сообщений: 1
У меня такая же возникла ошибка. Если программно задавать путь к файлу,то такое впечатление,что среда не воспринимает файл как базу.Если же прописать изначально,то все работает.Подскажите,пожалуйста,что не так.
14 июн 12, 22:07    [12716435]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить