2011-06-21 9 views
0

私はSQLクエリを実行するWebMatrixの何かに取り組んでいます。私はそれを行うことができますが、それは* UserProfile WHERE Email = @ WebSecurity.CurrentUserNameから選択します。 Email = @ WebSecurity.CurrentUserNameの列だけを読み取る方法を知りません。私は下に私のコードを記載した。Webmatrixで動的SQLクエリを実行するにはどうすればよいですか?

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

どうすればよいですか?

ありがとうございます!

答えて

1
@{ 
    var db = Database.Open("AeroSC"); 
    var sqlQ = "SELECT Id FROM UserProfile WHERE Email = @0"; 
    var id = db.QueryValue(sqlQ, WebSecurity.CurrentUserName); 
} 
関連する問題