NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » VB.Net foutje
Onderaan pagina
D3ton8oR
Stella-man
Sinds 15/10/2003
T: 32 R: 1581
16/11/2005 - 14:57u | Quote
Ok.. heb dus formulierke met dataconnectie naar database. Tot daar alles goed Wil nu een labelke invoegen met de tekst in: " 1 van 512 " (1 = huidige positie, 512 = totaal aantal records in tabel).

Heb dees daarvoor gedaan:
lblPositie.Text = BindingContext(DataSet11, "klant".Position.ToString & " van " & BindingContext(DataSet11, "klant".Count.ToString


Probleem: ik krijg em maar tot 511 van de 512.. Raakt blijkbaar niet aan 512 van 512..

Iemand een idee? Moet ergens klein foutje in code zitten of zo.

Dbv

(sorry voor de smileys.. krijg ze nie weg in code )
WishMaster
[mod] 666
Sinds 26/2/2003
T:99 - R:2018
16/11/2005 - 18:26u | Quote
misschien omdat hij bij nul begint te tellen?
0 tem 511 zijn 512 objecten eh

option Base = 1

ofzo moet je dan ergens zetten
D3ton8oR
Stella-man
Sinds 15/10/2003
T:32 - R:1581
19/11/2005 - 21:44u | Quote
yep 't werkt ^^ dom
gangsta007 3.037
wzl-lid
Sinds 5/12/2004
T:7 - R:1292
12/12/2005 - 7:29u | Quote
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
12/12/2005 - 17:33u | Quote
gangsta007 schreef:


Waar slaat dat nu weer op ? Pretty much useless comment'je, niet ?
raz 3.457
wzl-lid
Sinds 30/3/2004
T:30 - R:443
14/12/2005 - 22:09u | Quote
WishMaster schreef:
misschien omdat hij bij nul begint te tellen?
0 tem 511 zijn 512 objecten eh

option Base = 1

ofzo moet je dan ergens zetten

Da of gewoon + 1 doen he
Mr Thunder 1
wzl-lid
Sinds 11/1/2006
T:0 - R:4
11/1/2006 - 6:29u | Quote
Dan toch sterk voorkeur op die "option base 1"

"+1" is weer een extra bewerking wat de "option base 1" niet is.
Zeker bij grote tabellen zal "option base 1" wat snelheid winnen.

De CPU optimaal gebruiken, net als alle andere energie verbruikers!

Laatst aangepast door Mr Thunder op 11/01/2006 6:30:57u (2x aangepast)
Phil 2.915
Uberhacker
Sinds 23/2/2003
T:10 - R:484
11/1/2006 - 14:11u | Quote
Hmm, nee. Die + 1 is verwaarloosbaar in de verwerkingssnelheid, zelfs voor grote resultsets. Zet er een comment bij van '//+1 omdat ..' en het is voor elke programmeur duidelijk waarom je dat doet.

Die 'option Base = 1' kan dan weer leiden tot bugs op andere plaatsen in het systeem (je moest em maar eens vergeten af te zetten, ergens anders aanroepen, ..) - de impact daarvan is/kan veel groter zijn, en daarom niet gerelateerd tot het probleem.
Dit alles onder voorbehoud dat ik die option Base = 1 goed begrepen heb, natuurlijk. Tis 10 jaar geleden dat ik VB nog aangeraakt heb.

My 2 cents.
 
Bovenaan pagina