C# 怎么直接连接SQL2008的mdf文件。 10

DataSource=.;AttachDBFilename=D:\数据\Data.mdf;IntegratedSecurity=True;UserInstance=Tru... Data Source=.;AttachDBFilename=D:\数据\Data.mdf;Integrated Security=True;User Instance=True这个语句怎么不能连上数据库,数据库文件是SQL Sever 2008的。求帮忙 展开
 我来答
帐号已注销
2013-03-11 · TA获得超过2184个赞
知道小有建树答主
回答量:631
采纳率:100%
帮助的人:643万
展开全部
C# 不能连接直接sql数据库文件,access文件mdb可以。

连接sql数据库,必须连接数据库在系统中库名,而不是文件名。如:
SqlConnection conn
= new SqlConnection( "Server=(local);Integrated Security=SSPI;database=Pubs");
或者
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
追问
用SQL2005的话是可以连接上的,但是换了2008就不行了。
追答
额,有这回事。我装的是2005,没2008,没试过,无法实验,抱歉。
FabKiller
2013-03-11 · TA获得超过586个赞
知道小有建树答主
回答量:676
采纳率:0%
帮助的人:482万
展开全部
我请问你,你为什么要这样做?有意义么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-11
展开全部
为什么不把数据库文件附加到数据库中,而且你这样直接使用文件的话,如果你查看数据,该怎么办,access可以这样用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式