Hallo zusammen
Ich habe mich nun das erste Mal an ein typisiertes Dataset mit Datagridview gewagt. Ich habe:
DataGridView: DataGridView
DataSet: DataSetAudio
BindingSource: BsAudio
Tabelle: Audiofiles
Lesen und schreiben mit ReadXML/WriteXML funktioniert soweit. Ich lese Datensätze wie folgt ein:
Dies funktioniert soweit. Gibt es jedoch eine Möglichkeit, die Datensätze nicht am Schluss, sondern in der markierten Zeile im DGV hinzuzufügen?
Ist das irgendwie mit BindingSource.Position zu bewerkstelligen oder brauche ich eine weitere Spalte im Dataset für die Position der Datensätze?
Wie kann man generell Datensätze auf-/abwärts verschieben?
Besten Dank für Eure Hilfe.
Jenny
Ich habe mich nun das erste Mal an ein typisiertes Dataset mit Datagridview gewagt. Ich habe:
DataGridView: DataGridView
DataSet: DataSetAudio
BindingSource: BsAudio
Tabelle: Audiofiles
Lesen und schreiben mit ReadXML/WriteXML funktioniert soweit. Ich lese Datensätze wie folgt ein:
VB.NET-Quellcode
- OpenfileDialog2.CheckFileExists = True
- OpenFileDialog2.Multiselect = True
- If OpenFileDialog2.ShowDialog = Windows.Forms.DialogResult.OK Then
- For i As Integer = 0 To OpenFileDialog2.SafeFileNames.Count() - 1
- Dim drv = DirectCast(BsAudio.AddNew(), DataRowView)
- Dim rwNew = DirectCast(drv.Row, DataSetAudio.AudiofilesRow)
- rwNew.Datei = OpenFileDialog2.SafeFileNames(i)
- rwNew.Pfad = OpenFileDialog2.FileNames(i)
- Next i
- End If
Dies funktioniert soweit. Gibt es jedoch eine Möglichkeit, die Datensätze nicht am Schluss, sondern in der markierten Zeile im DGV hinzuzufügen?
Ist das irgendwie mit BindingSource.Position zu bewerkstelligen oder brauche ich eine weitere Spalte im Dataset für die Position der Datensätze?
Wie kann man generell Datensätze auf-/abwärts verschieben?
Besten Dank für Eure Hilfe.
Jenny