Hallo,
hab mal ne Frage wo ich nen Denkfehler habe.
Habe folgenden Code hinter einem Suchbutton:
Spoiler anzeigen
Try
con.Open()
cmd.CommandText = "select * from lizensmanager where lnummer = " & txt_nummer_lsuche.Text
reader = cmd.ExecuteReader()
reader.Read()
txt_kdnr_lsuche.Text = reader("kdnr")
combo_anrede_lsuche.Text = reader("anrede")
combo_titel_lsuche.Text = reader("titel")
txt_name_lsuche.Text = reader("name")
txt_vorname_lsuche.Text = reader("vorname")
combo_kurs_lsuche.Text = reader("kursname")
txt_ort_lsuche.Text = reader("ort")
dtp_von_lsuche.Value = reader("gab")
dtp_bis_lsuche.Value = reader("gbis")
txt_nummer_lsuche.Enabled = False
lnummer_suche = txt_nummer_lsuche.Text
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
con.Close()
Habe dies so auch bei anderen Suchen in anderen Tabellen der gleichen DB. Dort funktionierts. Bei dem oberen Code bekomm ich in der Laufzeit den Fehler
Unknown column '1k1' in 'where clause'
Wobei 1k1 das vom User eingegebene Suchargument ist.
Sieht jemand meinen Denkfehler??? Danke.
Hat sich erledigt. Die ' ' haben gefehlt. Zu blöd.
hab mal ne Frage wo ich nen Denkfehler habe.
Habe folgenden Code hinter einem Suchbutton:
Try
con.Open()
cmd.CommandText = "select * from lizensmanager where lnummer = " & txt_nummer_lsuche.Text
reader = cmd.ExecuteReader()
reader.Read()
txt_kdnr_lsuche.Text = reader("kdnr")
combo_anrede_lsuche.Text = reader("anrede")
combo_titel_lsuche.Text = reader("titel")
txt_name_lsuche.Text = reader("name")
txt_vorname_lsuche.Text = reader("vorname")
combo_kurs_lsuche.Text = reader("kursname")
txt_ort_lsuche.Text = reader("ort")
dtp_von_lsuche.Value = reader("gab")
dtp_bis_lsuche.Value = reader("gbis")
txt_nummer_lsuche.Enabled = False
lnummer_suche = txt_nummer_lsuche.Text
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
con.Close()
Habe dies so auch bei anderen Suchen in anderen Tabellen der gleichen DB. Dort funktionierts. Bei dem oberen Code bekomm ich in der Laufzeit den Fehler
Unknown column '1k1' in 'where clause'
Wobei 1k1 das vom User eingegebene Suchargument ist.
Sieht jemand meinen Denkfehler??? Danke.
Hat sich erledigt. Die ' ' haben gefehlt. Zu blöd.