无法将Visual Studio 2010连接到SQL Server Express

时间:2014-07-06 14:53:09

标签: sql-server visual-studio-2010

我有一个在Visual Studio中附加数据库的项目。

当我向节目添加信息并点击记录时......评论为:

  

记录成功

但在SQL Server Express中,它不会添加任何内容......这是我的代码

string connection_string = "Data Source=.\\SQLEXPRESS;AttachDbFilename=\"" + Application.StartupPath + "\\entekhab_vahed.mdf\";Integrated Security=True;Connect Timeout=30;User Instance=True";

我的SQL Server版本是SQL Server 2008 R2 Express ...在服务器资源管理器连接中是unStable ...

首先,我通过修改连接/高级和更改数据源来更改连接到.,并在连接代码中将Data Source=.\\SQLEXPRESS更改为Data Source=.,当我关闭Sql时,连接转到稳定(测试连接成功),我将代码更改为:(在app.config和程序中)

string connection_string = "Data Source=.;AttachDbFilename=\"" + Application.StartupPath + "\\entekhab_vahed.mdf\";Integrated Security=True;Connect Timeout=30;User Instance=True";

我收到此错误:

  

无法打开数据库'C:\ MADRASE \ MADRASE \ ENTEKHAB_VAHED \ BIN \ X86 \ DEBUG \ ENTEKHAB_VAHED.MDF',因为它是版本661.此服务器支持655及更早版本。不支持降级路径   无法打开用户默认数据库。登录失败。
  用户'Babak-PC \ Babak'登录失败。

并得到此错误:

  

无法将“C:\ madrase \ madrase \ entekhab_vahed \ entekhab_vahed.mdf”复制到“bin \ x86 \ Debug \ entekhab_vahed.mdf”。超过重试次数10.失败。 entekhab_vahed

其次,我分离数据库并通过本地将其添加到数据连接中。

这是我的连接字符串:

Data Source =.;Initial Catalog = ENTEKHAB_VAHED;Integrated Security = True

我收到此错误:

  

无法打开登录请求的数据库“ENTEKHAB_VAHED”。登录失败。   用户'Babak-PC \ Babak'登录失败。

这对我来说非常重要,我想将SQL Server添加到我的Visual Studio项目中,并且我在很多方面都有问题。

任何专业人士都可以帮助我吗?

0 个答案:

没有答案