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
wzl-lid
Sinds 5/12/2004
T:7 -
R:1292
|
12/12/2005 -
7:29u
| Quote
|
|
Phil
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
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
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
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.
|