Toon posts:

VB combobox met meerdere kolommen.

Pagina: 1
Acties:
  • 141 views

Verwijderd

Topicstarter
Ik ben aan het proberen om een combobox te maken met meerdere kolommen, het is de bedoeling dat in de eerste kolom alle achternamen worden geplaatst en in de 2e kolom alle voornamen uit een SQL database.
Ik kom er echter helemaal niet uit.

Ik hoop dat iemand mij hiermee kan helpen.
De gegevens voor de eerste kolom haal ik met onderstaand script:

------------------------------------------------------------------------------------------------------------------------------------------------
'-------------------------------------------------------------------------------
'Keuzelijsten invullen met waarde personeels database
'-------------------------------------------------------------------------------
Try
If MyConnection.State = ConnectionState.Closed Then
MyConnection.Open()
End If
'--------------------------------------------------------------------------------------
Dim sqlstring As String = "Select achternaam, voornaam, personeelsnummer FROM goederencodes"

Dim localcommand As New Odbc.OdbcCommand(sqlstring, MyConnection)

'-- aanmaken van de datareader, heeft geen constructors dus ook geen New doen
Dim localdatareader As Odbc.OdbcDataReader = localcommand.ExecuteReader

Do While localdatareader.Read
If (Not localdatareader.Item("hoofdgroep") Is DBNull.Value) Then
txt_visiteur.Items.Add(localdatareader.Item("achternaam"))
End If
'Exit Do
Loop
If Not IsNothing(localcommand) Then
localcommand.Dispose()
End If

Catch ex As Odbc.OdbcException
MsgBox("De volgende fout is opgetreden: " & ex.Message)
Finally
If Not IsNothing(MyConnection) Then
If MyConnection.State = ConnectionState.Open Then
MyConnection.Close()
End If
End If
End Try


------------------------------------------------------------------------------------------------------------------------------------------------

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:26
Mja, het is niet de bedoeling om topics op deze manier hier te openen. Het is niet de bedoeling om hier je code te dumpen met een korte omschrijving van het probleem, of van wat je wil, en dat je dan verwacht dat iemand anders het voor jou wil maken of afmaken; als een topic op deze manier wordt geopend, dan gaat het gewoon dicht.
Daarom wil ik je adviseren om eens de PRG Quickstart door te nemen.

ps: als je code post, gebruik dan ook [code ] tags, dat leest heel wat makkelijker dan zoals je het nu doet.

Om ook nog even inhoudelijk op je vraag te beantwoorden: waarom plak je de voor- & achternaam niet gewoon aan elkaar ? En dan bedoel ik niet in je DB, maar bij het ophalen ? Je kan toch een SQL Query schrijven waarbij je je voornaam & je achternaam concateneert ?
code:
1
SELECT voornaam + ' ' + achternaam FROM tabel

bv ?

https://fgheysels.github.io/


Dit topic is gesloten.