Avatar billede bgo Nybegynder
13. juni 2002 - 15:09 Der er 2 kommentarer og
1 løsning

Hvilken type i array-refferencer

Jeg har et langt heltal i en database som jeg skal bruge som refference i et array. Men jeg får Type Mismatch

while not rs.EOF
    if rs("kursus")<>0 then
        nummer=Int(rs("kursus"))
        kcount(nummer)=kcount+1
    end if
    if rs("uddannelse")<>0 then
        nummer=Int(rs("uddannelse"))
        ucount(nummer)=ucount+1
    end if
    rs.movenext
wend

Jeg har prøvet at bruge tallet direkte (rs("uddannelse")), at konvertere med CInt og som ovenstående Int, men det bliver altid den forkerte type nummer får.

Kan nogen hjælpe mig at få konverteret så nummer får den rigtige type

bgo
Avatar billede eagleeye Praktikant
13. juni 2002 - 15:33 #1
Jeg kunne måske forstille mig det var her problemmer kommer:
kcount(nummer)=kcount+1

kcount er her både et array samt en tæller.
Avatar billede bgo Nybegynder
13. juni 2002 - 15:41 #2
Jeg kan se på det hele at jeg faktisk er gået fuldstændig kold. Hold da helt op man, selvfølgelig...

Det er først nu hvor du gør mig opmærksom på det, det skulle selvfølgelig være kcount(nummer)=kcount(nummer)+1. Det andet kan naturligvis ikke lade sig gøre.

Du har min tilladelse til at dunke mig i hovedet :) og min opfordring til at svare så du kan få dine point.

bgo
Avatar billede eagleeye Praktikant
13. juni 2002 - 15:48 #3
ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester