從此代碼我試圖只顯示包含Station_From_Code
列中的字段「DBY」和Station_To_Column
中的「MAT」的數據行。這將被打印到HTML頁面上。這些字段絕對在數據表中,但是當我運行這個cod時,表是空的。我不習慣在C#中使用數據表,因此對於糟糕的編碼表示歉意。如何顯示基於列值的特定數據行
dynamic schedluedContent = JsonConvert.DeserializeObject(scheduledJson);
JArray items2 = new JArray();
foreach (JObject stops in schedluedContent.stops)
{
DataTable dt = new DataTable();
DataRow dr;
dr = dt.NewRow();
dr["From_Station_Code"] = stops["station_code"];
dr["To_Station_Code"] = stops["station_code"];
dt.Rows.Add(dr);
DataRow[] result = dt.Select("From_Station_Code = 'DBY' AND To_Station_Code = 'MAT'");
dt.Rows.Add(result);
GridViewTrainTimes.DataSource = dt;
GridViewTrainTimes.DataBind();
}
你試過只使用通配符和選擇所有行,以確保您獲得返回結果和您的連接是好的? –
你能解釋什麼是停止? – Developer
我已添加一些代碼 – kieron