0

我正在尝试连接到 Visual Studio 2012 中的 SQL Server 数据库,但没有运气。我有以下代码。

var db = Database.Open("anagram_database");
var shows_data = db.Query("SELECT * FROM sorted_words");

数据库名称是正确的,没有任何错字,我收到以下错误

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

我对此完全不了解,甚至不知道从哪里开始。我似乎无法通过谷歌搜索找到任何东西。

4

1 回答 1

1

文档中:

姓名

类型:System.String

与要打开的数据库关联的名称。name 可以指定 App_Data 文件夹中的 .sdf 或 .mdf 数据库文件。(不要包括文件扩展名。)或者,name 可以指定 Web.config 文件中的连接字符串的名称。

这里,App_Data 表示登录用户的应用程序数据文件夹(或者实际上是运行应用程序的用户,可能是相同的)。在 Windows 资源管理器的地址字段中键入%APPDATA%并按 Enter。打开的文件夹是您应该放置anagram_database.mdf数据库文件的位置。

于 2013-10-18T19:32:16.030 回答