Also ich habe folgendes Problem:
Wenn ich einer DGV(DataGridView1) eine Zeile Markieren will, soll das Programm mir einen Wert in eine Textbox machen. Dieser wer ist in der DGV vorhanden. Dies habe ich mit einer ListBox hin bekommen, bekomme es aber nicht mit der DGV hin weil ich 1. nicht das richtige Event finde und 2. ich bin mir nicht sicher wie ich den Index einer Zeile auslese. Ich habe es bisher mit DGV.SelectetRows.Count gemacht.
Hier mal der code
Spoiler anzeigen
Wenn ich einer DGV(DataGridView1) eine Zeile Markieren will, soll das Programm mir einen Wert in eine Textbox machen. Dieser wer ist in der DGV vorhanden. Dies habe ich mit einer ListBox hin bekommen, bekomme es aber nicht mit der DGV hin weil ich 1. nicht das richtige Event finde und 2. ich bin mir nicht sicher wie ich den Index einer Zeile auslese. Ich habe es bisher mit DGV.SelectetRows.Count gemacht.
Hier mal der code
VB.NET-Quellcode
- txt_verlängern.Text = ""
- Dim x As String
- Try
- con.Open()
- cmd.CommandText = "select * from buecherliste where ID = " & ID(KryptonDataGridView1.SelectedRows.Count)
- reader = cmd.ExecuteReader()
- reader.Read()
- x = reader("Ausgeliehen")
- If x = "False" Then
- Else
- txt_verlängern.Text = CType(reader("Bis"), DateTime).AddDays(nud_zeit.Value)
- End If
- reader.Close()
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- con.Close()