2012-07-13 64 views
1

我是C#和SQL Server的初学者。目前我正在开发一个程序,问题是我的数据库文件位于项目文件夹内的DB文件夹中。当我改变数据源到这个如何更改SQL连接字符串数据源?

"Data Source=db/test.mdf;Initial Catalog=test;Integrated Security=true" 

它给出了一个错误

"Data Source=localhost;Initial Catalog=test;Integrated Security=true" 

:当我尝试分离在SQL Server Management Studio中的数据库文件时,它给出了一个错误。我不知道如何将项目数据库文件插入InstallShield来创建安装文件。

+0

检查此问题http://stackoverflow.com/questions/173209/how-do-i-connect-to-an-mdf-microsoft-sql-server-database-file-in-a-simple-web – 2012-07-13 14:50:20

回答

1

您可以使用DATA->新建数据源对话框来建立连接。在那里你可以直观地设置所有参数。我认为这里的问题是没有指定完整路径。另外路径应该在引号中。

+1

我同意,我总是尝试指定完整路径,以保证安全。 +1 – 2012-07-13 14:53:31