[CSharp.net] DataSet / Datareader als Array?

Bernhard Brause csharp.net at glengamoi.com
Thu, 14 Oct 2004 13:04:55 +0200


>> >Dann nimm' eine ArrayList.

Hi, 

es scheint zu funktionieren, hier für die Nachwelt ;-)

ArrayList arZeile = new ArrayList();
while (myDataReader.Read ())
{
  ArrayList arSpalte = new ArrayList();
  for (int i = 0; i < myDataReader.FieldCount; i ++)
  {
    if (!myDataReader.IsDBNull(i)) 
      arZeile.Add(myDataReader.GetValue(i).ToString());
    else
      arZeile.Add("Null");
  }
}
arZeile.Add(arSpalte);

Viele Grüße

Bernhard