我的连接字符串是Initial Catalog=CompainDecumentation.MDF;Data Source=Localhost\SQLEXPRESS;Integrated Security=SSPI
当我将我的项目带到另一台计算机时:1.缺少日志文件(解决方法是删除.log并自行创建)2.在JIT中它表示无法连接到"X"(X是身份验证名字就像Migo-pc\Migo)现在,连接字符串中的错误如何让它在任何地方都能正常工作
注意:C#Application Connected(ADO.Net)与SQl Server 2005 Express,当我去客户端我设置NetFrameWork 2.0,SQLserver Express,Sql Server Management studio Express.然后我接触.mdb和我期待项目的工作
您不能使用Data Source=Localhost\SQLEXPRESS并期望它在客户端的计算机上运行,除非它们也有SQLEXPRESS实例.根据你说什么,你需要更改连接字符串,在客户机上,要Data Source=localhost.
但是,如果您使用命名实例安装SQL Server,则字符串看起来更像Data Source=localhost\INSTANCE_NAME,其中INSTANCE_NAME是您在安装期间给出的名称.
根据OP的评论进行编辑:所以在这一点上你唯一的问题是这个.更改Initial Catalog=CompainDecumentation.MDF为Initial Catalog=CompainDecumentation,确保您命名数据库CompainDecumentation,最后,确保以混合模式安装它,允许在客户端计算机上进行Windows身份验证.
| 归档时间: |
|
| 查看次数: |
1027 次 |
| 最近记录: |