2011-12-29 33 views
0

如何在WebPages框架中添加命名的SQL参数?WebMatrix/WebPages/SQL Compact - 命名SQL参数

var db = Database.Open("database"); 
var stories = db.Query("select * from story where category = @1", 545433); 

我只看到参数,如上面的代码,他们是数字,我希望他们有名字,像这样:

var db = Database.Open("database"); 
var stories = db.Query("select * from story where category = @category"); 

但我不知道怎么的,我GOOGLE了它,阅读文章,但找到了编号。我如何添加命名的SQL参数?

回答

1

如果要使用命名参数,请不要使用数据库帮助器。它不支持它们。它的工作原理是根据数组中的索引从一个数组中创建参数对象。因此数字。