找不到HTML页面的连接字符串

本文关键字:连接 字符串 HTML 找不到 | 更新日期: 2023-09-27 18:15:40

我有一些问题连接到我的数据库服务器,我不知道为什么。我使用以下代码:

@{
    var db = Database.Open("Provider=SQLOLEDB;Data Source=localhost''SQLEXPRESS;Trusted_Connection=Yes;Initial Catalog=ScheduleData;");
    var query = db.Query("SELECT name,manager,CDL FROM dbo.Employee");
}

连接字符串工作时,我使用它从一个VBScript,我创建填充数据库(对字符串的唯一改变是添加额外的正斜杠,以考虑转义序列),但当我试图加载包含此代码的页面,我得到错误:

连接字符串'Provider=SQLOLEDB源= localhost ' SQLEXPRESS; Trusted_Connection = Yes;初始目录=ScheduleData;'未找到。

有人有什么想法吗?

找不到HTML页面的连接字符串

我很确定Database.Open期望在您的web.config中定义的连接字符串的名称。尝试使用Database.OpenConnectionString代替。MSDN文档。