Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
Javascript 如何在脚本函数中使用webmatrix类_Javascript_Sql_Html - Fatal编程技术网

Javascript 如何在脚本函数中使用webmatrix类

Javascript 如何在脚本函数中使用webmatrix类,javascript,sql,html,Javascript,Sql,Html,我正在使用带有html5初学者网站模板的webmatrix。最初,它在@{}中操作数据库,工作正常 @{ ... var db = Database.Open("StarterSite"); var user = db.QuerySingle("SELECT Email FROM UserProfile WHERE LOWER(Email) = LOWER(@0)", email); ... } 但是,我想在函数中使用查询或更新数据,如果我尝试这样做 <

我正在使用带有html5初学者网站模板的webmatrix。最初,它在@{}中操作数据库,工作正常

@{ 
    ...
    var db = Database.Open("StarterSite");
    var user = db.QuerySingle("SELECT Email FROM UserProfile WHERE LOWER(Email) = LOWER(@0)", email);
    ...
}
但是,我想在函数中使用查询或更新数据,如果我尝试这样做

<script>
    function temp(){
    ...
    var db = Database.Open("StarterSite");
    var user = db.QuerySingle("SELECT Email FROM UserProfile WHERE LOWER(Email) = LOWER(@0)", email);
    ...
    }
</script>
或者将@符号放在数据库或db.QuerySingle之前,则失败。VS给了我运行时错误,说webmatrix没有在这些行中定义


有人能帮忙吗?

我想我要关闭这个。由于直接在客户端运行sql是个坏主意或不可能: