Как запустить динамический SQL-запрос в Webmatrix? - PullRequest
0 голосов
/ 21 июня 2011

Я работаю над тем, что в WebMatrix выполняет SQL-запрос.Я могу сделать это, однако, он выбирает * из UserProfile WHERE Email = @ WebSecurity.CurrentUserName.Я понятия не имею, как заставить его читать только столбец, где Email = @ WebSecurity.CurrentUserName.Я перечислил мой код ниже.

@{
var db=Database.Open("AeroSC");
var sqlQ = "SELECT * FROM UserProfile";
var data = db.Query(sqlQ);
}

Как мне это сделать?

Спасибо!

1 Ответ

1 голос
/ 21 июня 2011
@{
    var db = Database.Open("AeroSC");
    var sqlQ = "SELECT Id FROM UserProfile WHERE Email = @0";
    var id = db.QueryValue(sqlQ, WebSecurity.CurrentUserName);
}
...