Forum: VB.NET |
Thema:
Frage zu DataTable-DataView |
Von:
paul meier (
13.09.2005 12:12) |
hi,
ich möchte aus einer DataTable 2 Felder selektieren, komme aber nicht weiter:
[code]
'DataView:
Dim View As New DataView(tab) 'tab as DataTable
View.RowFilter = "AG_Nr" AND "Datum" 'in der access-tabelle ist AG_Nr = long integer u.Datum = date
View.Sort = "AG_Nr"
'Fehler: Konvertierungsproblem von string nach integer
'DataTable:
Dim tab1 As New DataTable
Dim i As Integer
Dim dat As String
For Each dr As DataRow In tab.Rows
i = dr(1)
dat = dr(10)
For Each dr1 As DataRow In tab1.Rows 'Hier wird die Schleife gar nicht ausgeführt
dr1(0) = i
dr1(1) = dat
Next
Next
Form1.InstForm1.DataGrid5.DataSource = tab1
[/code]
Wie kann man die 2 Felder aus der DataTable selektieren?
Gruß paul!
www.firmsoftware.de
Betreff |
Von |
Datum |
|
  |
Re: Frage zu DataTable-DataView
moin,<br><br>mit der RowFilter-Eigenschaft kannst Du ähnlich zu einem SQL-Query Filteroptionen angeben, also Spaltenname = Ausdruck um so die Rows zu filtern die diesem Kriterium entsprechen.<br><br>Private... |
 |
 |
 |
|
|
G.
Guest
|
25.09.2005 11:50 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!