我编写了一个使用与 WebMatrix 数据库连接的类。我可以很好地插入、更新查询,但我对选择查询有疑问。我无法将 Razor动态变量分配给我的类型指定变量。
如何在通常的 c# 类中使用 WebMatrix 数据库?
我在课堂上的代码:
public bool verify_session()
{
if (get_user_id() > 0)
{
return true;
}
if (HttpContext.Current.Request.Cookies["session_id"] != null)
{
var db = Database.Open("studia_sesje");
var data = db.QuerySingle("SELECT session_id, user_id FROM sessions WHERE session_id = '" + HttpContext.Current.Request.Cookies["session_id"] + "'");
_session_id = (string)data.session_id;
_user_id = (int)data.user_id;
return true;
}
return false;
}
错误是
无法对空引用执行运行时绑定