vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: Parameterproblem in SQL-String! 
Autor: RollingStones
Datum: 09.12.06 21:38

Hallo ihr beiden,

DaveS hatte es tatsächlich geschrieben wie es funktioniert, den Beitrag hatte ich komischerweise gar nicth gelesen vorher...sorry.

HAbe das Problem jetzt gelöst und so sieht mein Code jetzt aus:

Private Sub cmd_Suche_Click(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles cmd_Suche.Click
 
 
        Dim sErgebnis As String = txt_Suche.Text
 
        Dim objconn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" _
          & _
                          "User ID=Admin;" & _
                          "Data Source=C:\Dokumente und Einstellungen\Philipp" & _
                          "Hohmann\Eigene Dateien\Fussball.mdb")
 
 
        objconn.Open()
 
        Dim objcmd As New OleDbCommand("SELECT Vereine.*, Stadien.* FROM" & _
          "Vereine INNER JOIN Stadien ON Vereine.ID = Stadien.ID WHERE" & _
          "Vereine.Verein LIKE @Eingabe", objconn)
 
        'Parameter hinzufügen
        objcmd.Parameters.AddWithValue("@Eingabe", sErgebnis + "%")
 
 
 
        Dim dr As OleDbDataReader = objcmd.ExecuteReader()
 
 
 
        'Listboxblock
        Dim lbo_Vereine As New ListBox
        Me.Controls.Add(lbo_Vereine)
        'End Listboxblock
 
 
        'Listbox füllen
        Do While dr.Read()
            lbo_Vereine.Items.Add(dr("Verein"))
        Loop
        'End Listbox füllen
 
 
 
        dr.Close()
        objconn.Close()
 
 
    End Sub
Habe das zur Übersicht halber auch alles schön beschriftet.

Jetzt gibts eigentlich nur noch ein problem:

wenn ich das programm starte und das erste mal einen wert eingebe dann liest er mir die korrekten verein aus und fügt sie auch als item der listbox hinzu.

wenn ich dann jedoch einen anderen wert in das textfeld reinschreibe und den alten rauslösche, aktualisiert er nicht die listbox, obwohl er das ja eigentlich machen müsste laut code!

es bleiben dann immer die alten items in der listbox drin. erst wenn ich das programm neu starte kann ich dann theoretisch eine neue suche starten!

woran liegt das?

Gru?

RollingStones

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Parameterproblem in SQL-String!1.064RollingStones07.12.06 19:01
Re: Parameterproblem in SQL-String!789ModeratorDaveS07.12.06 20:44
Re: Parameterproblem in SQL-String!802RollingStones08.12.06 17:58
Re: Parameterproblem in SQL-String!763ModeratorFZelle08.12.06 18:38
Re: Parameterproblem in SQL-String!820RollingStones08.12.06 19:08
Re: Parameterproblem in SQL-String!996ModeratorFZelle09.12.06 12:12
Re: Parameterproblem in SQL-String!778RollingStones09.12.06 16:03
Re: Parameterproblem in SQL-String!787ModeratorDaveS09.12.06 16:27
Re: Parameterproblem in SQL-String!745ModeratorFZelle09.12.06 16:32
Re: Parameterproblem in SQL-String!849RollingStones09.12.06 21:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel