DataTable => mehrere Zeilen hinzufügen

27/03/2009 - 16:11 von Maik Weiß | Report spam
Hallo Community,

ich möchte - wenn eine Bedingung erfüllt wurde - zu einer DataTable mehrere
Zeilen auf einmal hinzufügen. Diese Zeilen sollen solange bis die Bedingung
nicht erfüllt ist in einem separatem Objekt vorgehalten werden, und wenn
die Bedingung dann erfüllt sollen diese an eine DataTable angefügt werden.

Kann mir jmd. helfen?
Irgendwie bekomm ich das über ein Array nicht hin.

Danke

Gruß
Maik
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
27/03/2009 - 17:34 | Warnen spam
Hallo Maik,

"Maik Weiß" schrieb:

ich möchte - wenn eine Bedingung erfüllt wurde - zu einer DataTable mehrere
Zeilen auf einmal hinzufügen. Diese Zeilen sollen solange bis die Bedingung
nicht erfüllt ist in einem separatem Objekt vorgehalten werden, und wenn
die Bedingung dann erfüllt sollen diese an eine DataTable angefügt werden.



<DataTable>.Rows.Add( ... )
<DataTable>.Rows.InsertAt( ... )

Durchlaufen musst Du das in dem Fall schon selbst.

<DataTable>.Merge( <DataTable> )

führt zwei DataTables zusammen.

Dim Rows As List( Of DataRow )
Rows.CopyToDataTable( <DataTable> )

kopiert die DataRow Objekte in die angegebene DataTable.

HTH

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen