受け取るパラメーターに応じて、大きくなったり小さくなったりする複雑なクエリがあります。例:
public string CreateQuery(string[] fields)
{
var query = "SELECT student_name,student_last_name FROM students";
if(fields[0]!= "")
{
query += " WHERE studient_id='"+fields[0]+"'";
}
if(fields[1] != null)
{
//them....
}
//and so on
return query;
}
だから私はwebmatrixのようなそのクエリを実行する必要があります
ViewBag.StudentInf = db.Query("Query string here...");
では、どうすればエンティティ フレームワークでクエリ文字列を実行できますか??