Probleme bei Suchabfrage

  • VB.NET

    Probleme bei Suchabfrage

    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. ;)