Posts
242
Comments
66
Trackbacks
4
DataReader in Datatable einlesen

Hier ein Beispiel wie man die Daten aus dem DataReader in ein Datatable einlesen kann:

   IDataReader reader = base.ExecuteReader(sql);
   if( reader == null ) return null;

   DataTable dataTable = new DataTable( "Report" );
   dataTable.Columns.Add( "City", typeof( int ) );
   dataTable.Columns.Add( "Site", typeof( string ) );
   dataTable.Columns.Add( "Developer", typeof( int ) );
   dataTable.Columns.Add( "Date", typeof( string ) );
   try {
    while( reader.Read() ) {
     DataRow dr = dataTable.NewRow();
     dr[0] = reader[0];
     dr[1] = reader[1];
     dr[2] = reader[2];
     dr[3] =  reader[3];
     dataTable.Rows.Add( dr );
    }
   }
   finally {
    reader.Close();
   }

posted on Saturday, February 18, 2006 2:47 PM Print
Comments
No comments posted yet.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 4 and 5 and type the answer here: