私はWebMatrixをいじくり回していますが、これまでのところ、Razor/WebMatrixでストアドプロシージャを使用する方法を理解するための最良の方法は次のようなものです。
@if (IsPost) {
var LinkName = Request["LinkName"];
var LinkURL = Request["LinkURL"];
string sQ = String.Format("execute dbo.myprocname @LinkName=\"{0}\",
@LinkURL=\"{1}",LinkName, LinkURL);
db.Execute(sQ);
}
注意してください、私はSQLインジェクションなどのチェックを行っていません。これは非常に必要だと思います。私は何かが足りないのですか?