我正在从MSSQL2005数据库中提取数据。在本地运行(使用模拟器)一切正常,但当我将数据库移动到测试箱时,我得到了以下错误:我的连接字符串是:
Data Source=XX.XX.XX.XXX\sql2005;Initial Catalog=databaseName;UID=databaseUser;PWD=password连
当我在VS2010中打开解决方案时,我发现数据库资源管理器中的数据库连接不存在。现在,我希望项目连接到新PC本地的SQL Server数据库。我已经将数据库文件(.ldf和.mdf)移动到新位置,并在数据库资源管理器中创建了新连接。但是当我运行该程序时,它似乎没有获取任何数据。我还需要做哪些其他更改?编辑
我正在使用LINQ to SQL来查询数据库。
使用web服务时无法连接到SQL server。When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settingsSQL Server does not allow remote connections.(provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instan
现在我们想要切换到SQL4并使用.NET to SQL。但我不太确定是否必须添加.mdf文件才能使其工作。因为我们的数据库服务已经在运行,并且我们希望继续使用它上的数据库(因为我们的客户希望继续使用他们的数据库),显然我们不想在我们的软件中分发一个全新的数据库文件。但我找到的每一篇关于LINQ to SQL的文章都说,我需要在项目中添加一个.mdf文件才能使其工作。那么我们应该怎么做呢?在开发过程中,我们可以不指定任何数据库就使用LINQ吗?
谢谢!