2011-04-25 66 views
0

我正尝试将我的窗体应用程序与SQL客户端连接起来。当我尝试通过单击数据连接时---->添加新数据源= --->新建连接并选择Microsoft SQL Server数据库文件(SqlClient)并选择名为dish_Tv.mdf的数据库。选择后我点击测试连接按钮它说将SQL与Windows窗体应用程序连接

用户实例登录标志不支持此版本的sql server.the连接将被关闭。

任何人都可以帮我解决这个错误吗?提前致谢。

+0

BTW,语言被命名为 “C#” 而不是 “CSHARP”,该名称不需要在标题中 - 它属于你所拥有的标签 – 2011-04-25 04:12:17

回答

1

SQL Server 2005(完整版)不支持连接字符串中的“用户实例”(自动创建数据库代码)指令。它是sql server express版的一个特性。

可能是以下螺纹将帮助您

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=609077&SiteID=1

http://forums.asp.net/t/913172.aspx?PageIndex=2

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

+0

我使用的SQL服务器是2008 R2.I我试图从Microsoft Visual Studio C#2008 Express版连接。无论是可能将c#express连接到sql 2008. – bharathi 2011-04-25 04:46:33

+0

通过我的编辑 – Dotnet 2011-04-25 05:24:51