Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.net网页数据库错误_C#_Asp.net_Razor_Sdf - Fatal编程技术网

C# ASP.net网页数据库错误

C# ASP.net网页数据库错误,c#,asp.net,razor,sdf,C#,Asp.net,Razor,Sdf,嗨,这是我的cshtml代码: @{ var db = Database.Open("SiteDB"); var sqlQ = "SELECT * FROM Favorite"; var data = db.Query(sqlQ); } <div id="movieslist"> <ol> @foreach(var row in data) { <li><a

嗨,这是我的cshtml代码:

@{
    var db = Database.Open("SiteDB");
    var sqlQ = "SELECT * FROM Favorite";
    var data = db.Query(sqlQ);
}

    <div id="movieslist">
    <ol>
        @foreach(var row in data)
        {
            <li><a href= "#">@row.Name, @row.Category, @row.ReleaseYear
            </a></li>
        }
    </ol>
    </div>
sqlDB.sdf是本地的。我在运行站点时遇到此错误:

不支持关键字:“文件访问重试超时”。 描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.ArgumentException:不支持关键字:“文件访问重试超时”

源文件:c:\Users\Saheed\Documents\My Web Sites\My Empty Site\dataMovies.cshtml行:4

请告诉我我做错了什么


谢谢

Web.config中连接字符串中的文件访问重试超时无效。

我没有Web.config,正在使用webMatrix,并且我的数据库siteDB.sdf是本地的。我没有使用连接字符串,而是这样连接:var db=Database.OpenSiteDB;