Подключение SQL к приложению Windows form

#c# #sql-server-2008

#c# #sql-server-2008

Вопрос:

Я пытаюсь подключить мое приложение form к SQL-клиенту. Когда я пытаюсь подключиться, нажав data —-> добавить новый источник данных =—> Новое подключение, и я выбрал файл базы данных Microsoft SQL Server (SqlClient) и выбрал мою базу данных с именем dish_Tv.mdf. После выбора я нажал кнопку тестового подключения, в ней говорится

Флаг входа в экземпляр пользователя не поддерживается в этой версии sql Server. соединение будет закрыто.

Кто-нибудь может помочь мне решить эту ошибку? Заранее спасибо.

Комментарии:

1. Кстати, язык называется «C #», а не «CSharp», и название не обязательно должно быть в заголовке — оно должно быть в тегах, как у вас

Ответ №1:

SQL Server 2005 (полная версия) не поддерживает директиву «экземпляр пользователя» (автоматическое создание баз данных из кода) в строке подключения. Это особенность sql server Express edition.

Возможно, следующий поток поможет вам

http://forums.microsoft.com/MSDN/ShowPost.aspx ?postID=609077amp;SiteID=1

http://forums.asp.net/t/913172.aspx ?Индекс страницы =2

http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/0738cb01-106f-4376-b92d-a977a022ece8

Комментарии:

1. sql server, который я использую, — 2008 R2. Я пытаюсь подключиться из Microsoft Visual Studio C # 2008 Express edition. Возможно ли подключить c # express к sql 2008.