Datenbankabfrage

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Marcus Gräfe.

    Datenbankabfrage

    Hallo, Leute, folgende Frage zu Datenbankabfrage:
    Meine Datenbank hat in Feld1 folgende Werte:
    300
    600
    900
    ...
    10000
    usw.

    Diese Datenbank frage ich wie folgt ab:

    Wert = TextBox1.Text
    dv = ds.DefaultViewManager.CreateDataView(dt)
    dv.Sort = ("Feld1")
    i = dv.Find(Wert)
    If i -1 Then msgbox("Falsch")

    Der Code funktioniert, wenn ich in die Textbos exakt einen Wert der Tabelle eingebe, also zB. 300. Wie kann ich erreichen, dass bei Tabellenwert 300 abgelesen wird, wenn ich 299 eingebe ? mit welcher Schleife kann ich das Problem lösen ? meine Versuche waren bislang erfolglos. Danke für einen Tip.
    Walter
    Ungefähr so: (ist kein wirklicher Code!)

    <pre>
    für jeden möglichen wert
    wenn eingabewert <= wert dann
    msgbox wert
    beende schleife
    ende dann
    nächster wert
    </pre>
    Besucht auch mein anderes Forum:
    Das Amateurfilm-Forum