Forum: VB.NET |
Thema:
Datensätze aus DataView in Datatable klappt nicht |
Von:
paul meier (
12.10.2005 10:02) |
Hi,
ich lese mittels DataView.Rowfilter bestimmte Datensätze aus einer Datatable. Das klappt auch. Dann möchte ich aber diese Datensätze wieder in eine DataTable einlesen u. das klappt nicht. Der code:
[code]
Dim tab1 As DataTable = New DataTable("
Dim feld As New DataColumn
Dim dr As DataRow
feld.DataType = System.Type.GetType("System.String")
feld.ColumnName = "feld1"
feld.Caption = "Felder"
tab1.Columns.Add(feld)
ds.Tables.Add(tab1)
Dim dv As New DataView
dv = tab1.DefaultView
dv.RowFilter = "Feld_Name = '" & varA & "' And Ebene = 2"
dv.RowStateFilter = DataViewRowState.CurrentRows
Dim dr1 As DataRow
Dim varB As String
For Each drv As DataRowView In dv
varB = drv(1)
dr1 = tab1.NewRow()
dr1("feld1") = varB
Next
DataGrid1.DataSource = tab1
[/code]
Keine Fehlermeldung. Di Werte werden auch an dr1 übergeben. Tab1.Rows.Count = 0
Was ist falsch?
Gruß paul!
www.firmsoftware.de
Betreff |
Von |
Datum |
|
|
Jens
Buthe
|
12.10.2005 10:11 |
|
|
paul
meier
|
12.10.2005 12:54 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!