[VB]Weergave van tijden in listview werkt niet (goed)

Pagina: 1
Acties:

  • pkouwer
  • Registratie: November 2001
  • Laatst online: 07-10-2025
Ik heb een listview gevuld met data, opgevist uit een database. Alle benodigde data krijg ik te zien, echter heb ik 1 probleem. Ik kan bv wel sorteren op namen (kees,piet,klaas,...) maar niet op tijden (=tijdstippen waarop iets in de db is ingevoerd). Hij plaatst alles wat begint met een '1' (10:00, 11:00,12:00,13:00) in die volgorde onder elkaar en DAARONDER 7:00, 8:00 en 9:00 Dit omdat 7 hoger is dan 1, maar dat wil ik niet. Ik wil gewoon dat alles op volgorde van tijd komt te staan.

Iemand een ideetje ??

  • vogeltje
  • Registratie: December 2001
  • Laatst online: 10-08-2025
zoeken doet wonderen; je zult gewoon de datums moeten vergelijken >> http://www.freevbcode.com/ShowCode.Asp?ID=1350

binnenkort een hele dikke casemod :P


  • pkouwer
  • Registratie: November 2001
  • Laatst online: 07-10-2025
ja ok, zover was ik ook al, maar een paar duizend regels zo vergelijken is ook niet echt gebruikersvriendelijk. Ga wel e.e.a. proberen, maar hou me aanbevolen voor meer tips.

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:14
pkouwer schreef op 10 december 2003 @ 13:53:
ja ok, zover was ik ook al, maar een paar duizend regels zo vergelijken is ook niet echt gebruikersvriendelijk. Ga wel e.e.a. proberen, maar hou me aanbevolen voor meer tips.
Als je op de ColumnHeader klikt, wordt de CompareCommand event oid uitgevoerd.
Als je nu weet op welke column je geklikt hebt in die eventhandler (en dat weet je, want dat wordt als een parameter meegegeven), kan je -als het de column met tijden betreft- ipv een string-compare te doen, die waarden naar DateTime values converten, en ze zo laten vergelijken.

https://fgheysels.github.io/


  • vogeltje
  • Registratie: December 2001
  • Laatst online: 10-08-2025
pkouwer schreef op 10 december 2003 @ 13:53:
ja ok, zover was ik ook al, maar een paar duizend regels zo vergelijken is ook niet echt gebruikersvriendelijk. Ga wel e.e.a. proberen, maar hou me aanbevolen voor meer tips.
je zegt dat et uit een database komt, waarom niet gewoon met een query/stored procedure? Scheelt je een hoop geklooi in VB (en performance)

je kunt iig ff proberen wat de performance van de beide methodieken is, en dan kiezen wat je doet.

[ Voor 12% gewijzigd door vogeltje op 10-12-2003 14:08 ]

binnenkort een hele dikke casemod :P


  • whoami
  • Registratie: December 2000
  • Laatst online: 15:14
vogeltje schreef op 10 december 2003 @ 13:56:
[...]


je zegt dat et uit een database komt, waarom niet gewoon met een query/stored procedure? Scheelt je een hoop geklooi in VB (en performance)
Dat hangt ervan af hoe zwaar de query is die de gegevens gaat gaan ophalen...

https://fgheysels.github.io/

Pagina: 1