Toon posts:

VB.NET - Naast elkaar zetten van items

Pagina: 1
Acties:
  • 84 views sinds 30-01-2008

Verwijderd

Topicstarter
Hi,

Het lukt mij maar niet om 3 postcodes naast elkaar te zetten.
Er word eerst geselecteerd:

Select gicpostcode From data WHERE gicaddress = "naam"

daarna komt de while

Dim i As Integer
i = 1
Do While MyDataReader.Read
PostCodeList = MyDataReader.Item(i)
i = i + 1
Loop
txtTitle.Text = PostCodeList

Wat ik wil is dus, alle postcodes van "naam" naast elkaar hebben

dus 1441 - 1442 - 1443

het lukt maar niet, kan iemand mij vertellen wat ik vekeerd doe?

  • mrFoce
  • Registratie: Augustus 2004
  • Laatst online: 23-11 18:22
Programmeer nooit in Vb.Net, maar overschrijf je de variabele 'PostCodeList' niet in je loop, zodat je waarschijnlijk met de laatste waarde overblijfft?

code:
1
2
3
4
Do While MyDataReader.Read
PostCodeList = PostCodeList & "-" & MyDataReader.Item(i)
i = i + 1
Loop

Zoiets misschien een idee? (syntax is misschien anders)

[ Voor 7% gewijzigd door mrFoce op 01-04-2007 11:50 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Zoals gideon82 al zegt, overschrijf je in je loop telkens de waarde van PostCodeList.
Dit had je zelf ook kunnen zien, als je eerst eens even je code gedebugged had. Je IDE (VS.NET / VB Express) biedt daar de nodige tools toe; (breakpoints, watches, etc...)
gelieve ook code-tags te gebruiken bij het posten van code

[ Voor 11% gewijzigd door whoami op 01-04-2007 11:55 ]

https://fgheysels.github.io/


Dit topic is gesloten.