2011-12-29 30 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

如果要使用命名參數,請不要使用數據庫幫助器。它不支持它們。它的工作原理是根據數組中的索引從一個數組中創建參數對象。因此數字。