Panie i Panowie, mam taki kod:
DataTable dt = new DataTable("Exchange");
dt.Columns.Add("CatalogueNumber", typeof(string));
dt.Columns.Add("Qty", typeof(string));
dt.Rows.Add(tZText.ToString(), tIloscZ.Text.ToString());
dt.Rows.Add(tB.Text.ToString(), tIloscB.Text.ToString());
dt.Rows.Add(tP.Text.ToString(), tIloscP.Text.ToString());
dt.Rows.Add(tS.Text.ToString(), tIloscSt.Text.ToString());
dt.Rows.Add(tPo.Text.ToString(), tIloscPr.Text.ToString());
dt.Rows.Add(tSo.Text.ToString(), tIloscSjj.Text.ToString());
dt.Rows.Add(tLa.Text.ToString(), tIloscLac.Text.ToString());
dt.Rows.Add(tSi.Text.ToString(), tIloscSi.Text.ToString());
dt.Rows.Add(tStyP.Text.ToString(), tIloscSm.Text.ToString());
DataSet NewDataSet = new DataSet();
NewDataSet.Tables.Add(dt);
NewDataSet.WriteXml("C:\\...Exchange.xml"), XmlWriteMode.IgnoreSchema);
Potrzebuje z tej tabeli wyrzucić pozycje (rzędy), w które są puste (niektóre textbox'y są bez wartości).
Wymyśliłem coś takiego:
if (dt.Rows[0]["CatalogueNumber"].Equals(DBNull.Value))
dt.Rows.Add(tZ.Text.ToString(), tIloscZ.Text.ToString());
dt.Rows.RemoveAt(0);
Tylko jak to ułożyć, żeby przeskanował mi całą tabelew poszukiwaniu wolnych pozycji?
Proszę o pomoc, Pozdrawiam