-2
我不知道如何通過LINQ引用數據庫和數據庫表。我把它作爲Database.databaseTableName在下面的代碼中。我想作爲JsonResult返回。如果我使用的是使用ado.net實體模型從DbContext繼承的類,那麼我可以這樣做,但我沒有使用它。如何在LINQ(C#)中引用數據庫表並將其作爲JsonResult返回
public JsonResult getInfo()
{
try
{
string connectionString = "Data Source = thispartWorks; Initial Catalog = serverName; Persist Security Info = True; User ID = id; Password = pw";
conn = new SqlConnection(connectionString);
conn.Open();
var query = (from bob in Database.databaseTableName
orderby bob.ReceivedDate descending
select bob).Take(1000);
return new JsonResult { Data = query, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
finally
{
conn.Close();
}
}
嘗試http://stackoverflow.com/questions/17398019/how-to-convert-datatable-to-json-in-c-sharp – A3006
你的問題是什麼?這段代碼不能以某種方式工作嗎?如果是這樣,請描述問題。 – ADyson
什麼不在這裏工作?你得到什麼錯誤?你注意到了哪些意想不到的行爲? –