ฉันยังใหม่กับ DataSets และฉันสงสัยว่าฉันจะเติมชุดข้อมูลของฉันด้วยข้อมูลโดยไม่ต้องใช้ Fill-Function ได้อย่างไร นี่คือรหัสของฉัน
using (var dataset = new U2ZFDataSet())
{
dataset.Relations.Add("stoerung_station", dataset.stoerung.Columns["fknrStationen"], dataset.stationen.Columns["nrStationen"]);
DataRelation rel = dataset.Relations["stoerung_station"];
foreach (DataRow row in dataset.Tables["stoerung"].Rows)
{
foreach (DataRow station in row.GetChildRows(rel))
{
list.Add(station["Bezeichnung"].ToString());
}
}
}
ปัญหาก็คือว่า
dataset.Tables["stoerung"].Rows
เป็น 0 เสมอเพราะฉันไม่มีข้อมูลใด ๆ ในชุดข้อมูลของฉัน แต่ฉันจะเติมชุดข้อมูลของฉันด้วยข้อมูลได้อย่างไร สมมติว่าฉันมีคอลัมน์ "Date" และฉันต้องการให้คอลัมน์นี้เต็มไปด้วยแถวทั้งหมดที่มี date ‹ วันนี้
ฉันพลาดอะไรไป?
dataset.Tables["stoerung"].Rows.Add(new object[]{your_row_contents_here});
ก่อนล่ะ? - person Suraj S   schedule 20.07.2017dataset.Tables["stoerung"].Rows
ดูเหมือนจะเป็น 0 เสมอ และฉันไม่รู้ว่าทำไม - person user2877820   schedule 20.07.2017