login  Naam:   Wachtwoord: 
Registreer je!
 Forum

naam zoeken, database, weergeven listbox (Opgelost)

Offline rredspike1 - 04/11/2008 18:59 (laatste wijziging 04/11/2008 19:01)
Avatar van rredspike1Lid
  1. Dim strZoeken As String = txtZoeken_Opdrachten.Text
  2. Dim MSPDS As New DataSet()
  3. Dim strQuery As String = "SELECT strZoeken FROM Klanten"
  4. Dim myAdapter As New OleDb.OleDbDataAdapter(strQuery, oCon)
  5. myAdapter.Fill(MSPDS)
  6. lstZoekResultaten_Opdrachten.Items.ToString()


Alleen geeft niks weer in de listbox
Hoe doe ik (zie titel)

8 antwoorden

Gesponsorde links
Offline Wim - 04/11/2008 19:26
Avatar van Wim Crew algemeen je zet toch ook helemaal niets in je listbox in....?
Offline rredspike1 - 04/11/2008 19:32
Avatar van rredspike1 Lid ok help me even, als je dat wil, want weet niet hoe ik dat dan WEL moet doen 
Offline Wim - 04/11/2008 19:44
Avatar van Wim Crew algemeen
  1. lstZoekResultaten_Opdrachten.Items.Add("Whatever je maar wil toevoegen")
Offline rredspike1 - 04/11/2008 19:48 (laatste wijziging 04/11/2008 19:52)
Avatar van rredspike1 Lid Het moet uit een database komen 

Code had ik ook al :-) geprobeerd
  1. lstZoekResultaten_Opdrachten.Items.Add
Offline Abbas - 04/11/2008 20:39
Avatar van Abbas Gouden medaille

Crew .NET
  1. Dim strZoeken As String = txtZoeken_Opdrachten.Text
  2. Dim MSPDS As New DataSet()
  3. Dim strQuery As String = "SELECT " & strZoeken & " FROM Klanten"
  4. Dim myAdapter As New OleDb.OleDbDataAdapter(strQuery, oCon)
  5. myAdapter.Fill(MSPDS)
  6. lstZoekResultaten_Opdrachten.DataSource = MSPDS
Offline rredspike1 - 04/11/2008 20:48
Avatar van rredspike1 Lid De instructie SELECT bevat een gereserveerd woord of een argumentnaam die verkeerd is gespeld, ontbreekt, of een verkeerd leesteken heeft.

'Hieronder is geel aangegeven'
myAdapter.Fill(MSPDS) OleDBexception is unhandled!

geeft het nu aan..
Offline Abbas - 04/11/2008 20:50
Avatar van Abbas Gouden medaille

Crew .NET
Dus heb je een fout in je query ergens! Kijk na of de kolomnaam juist is of iets dergelijks..
Offline rredspike1 - 04/11/2008 21:00 (laatste wijziging 04/11/2008 21:14)
Avatar van rredspike1 Lid De database tabel.klanten heeft de juiste kolom..

  1. Private Sub btnZoeken_Opdrachten_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnZoeken_Klant_Opdrachten.Click
  2. If String.IsNullOrEmpty(txtZoeken_Opdrachten.Text) Then
  3. strErrors &= "- Geen klant ingegeven!" & Environment.NewLine
  4. xErrors = xErrors + 1
  5. End If
  6.  
  7. Dim strZoeken As String = txtZoeken_Opdrachten.Text
  8. Dim MSPDS As New DataSet()
  9. Dim strQuery As String = "SELECT Bedrijfsnaam FROM Klanten WHERE Bedrijfsnaam = '" & strZoeken & "'"
  10. Dim myAdapter As New OleDb.OleDbDataAdapter(strQuery, oCon)
  11. myAdapter.Fill(MSPDS)
  12. lstZoekResultaten_Opdrachten.DataSource = MSPDS
  13.  
  14. 'Alle errors bij elkaar optellen en weergeven'
  15. If xErrors > 0 Then
  16. MessageBox.Show(strErrors, "Fout", MessageBoxButtons.OK, MessageBoxIcon.Warning)
  17. xErrors = 0
  18. strErrors = ""
  19. End If
  20.  
  21. End Sub


Edit:
i'm sorry guys! ontzettend bedankt dat jullie me zo helpen 
Ik had iets over het hoofd gezien heb het al voor elkaar, nu komt eigenlijk mn volgende probleem waar ik tegenaan loop en dat is...
dat ik met een geselecteerde item (+ gekoppelde row, van die bedrijfsnaam) deze gegevens ingeladen moeten worden in txtvelden...maargoed ik probeer eerst weleens even wat...mocht je je vervelen ;-) help je me maar een beetje op weg!!

Groeten! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s