-2

我正在尝试从Users表中获取所有列,并将其存储holder为数组,以便我可以从中访问所有行。但问题是当我在代码中设置断点时,holder变量只显示值Webmatrix.Data.Database,这是为什么呢?

@{
    var db = Database.Open("test");
    var holder = db.QuerySingle("SELECT * FROM Users WHERE id = 1");
} 

这显然是错误的,所以请纠正我的错误:) 谢谢!

编辑以包含我实际代码中的第二个双引号,但在这个问题中错过了

4

1 回答 1

1

您的查询缺少右双引号 ( ")。以下将起作用:

@{
    var db = Database.Open("test");
    var holder = db.QuerySingle("SELECT * FROM Users WHERE id = 1");
} 
于 2012-07-01T14:54:26.617 回答