リストボックス2の値を2番目の列「日付」に追加するにはどうすればよいですか?コードは機能しますが、最初の列「名前」に値が追加されます。2番目の列にデータテーブルへの値を追加
XmlTextReader reader = new XmlTextReader(cesta);
XmlNodeType type;
DataSet dsload = new DataSet();
dsload.ReadXml(cesta);
DataTable dt = new DataTable("MyTable");
dt.Columns.Add(new DataColumn("Name", typeof(string)));
dt.Columns.Add(new DataColumn("Date", typeof(DateTime)));
while (reader.Read())
{
if (reader.Name == "Name")
{
reader.Read();
listbox1.Items.Add(reader.Value);
}
if (reader.Name == "Date")
{
reader.Read();
listbox2.Items.Add(reader.Value);
}
}
foreach (string value in listbox1.Items)
{
dr = dt.NewRow();
dr[0] = value;
dt.Rows.Add(dr);
}
data.DataSource = dt;
foreach (string value in listbox2.Items)
{
dr = dt.NewRow();
dr[0] = value;
dt.Rows.Add(dr);
}
data.DataSource = dt;
私はジェレミーと一緒です。投票の上に:) –
XMLファイルで各要素の新しい行が追加されました。 –