Avatar billede lytzen Nybegynder
09. marts 2001 - 10:14 Der er 4 kommentarer og
1 løsning

egne recordsæt

Hej.
Eftersom jeg har fundet ud af, at man IKKE kan lade en funktion returnere et array (hvis man ikke kender størrelsen til at begynde med) så vil jeg spørge om man kan lave sine egne recordsæt ?? og hvordan.
Jeg ved hvordan man returnerer et recordsæt, og det vil jeg så bruge som erstatning for array\'et
Avatar billede soerens Nybegynder
09. marts 2001 - 10:22 #1
Uhm, jeg er ikke HELT med på dit problem med arrays, men jeg har før lavet funktioner der manipulerer/returnerer arrays.

Tjek det her eksempel, der sorterer værdierne i et array:

Function SortArray(arrIn)
    \'Do a bubble sort on the array
    For x = 0 To UBound(arrIn)
        For y = 0 To UBound(arrIn)-1
            If arrIn(y) > arrIn(y+1) Then
                intDummy = arrIn(y)
                arrIn(y) = arrIn(y+1)
                arrIn(y+1) = intDummy
            End If
        Next
    Next
    SortArray = arrIn
End Function

/SørenS
Avatar billede soerens Nybegynder
09. marts 2001 - 10:25 #2
Kom lige i tanke om at jeg havde lidt problemer med ovenstående. Følgende kunne jeg ikke få til at virke:

arrMyArray = SortArray(arrMyArray)

Jeg kunne kun få det til at virke hvis jeg lavede et helt, nyt array:

arrDummy = SortArray(arrMyArray)

Tjek desuden funktionen Redim() til at lave om på størrelsen af et eksisterende array.

Håber det kan hjælpe ;-)

/SørenS
Avatar billede lytzen Nybegynder
09. marts 2001 - 10:28 #3
Hmm, det er vist lettest at du får link\'et til arrayspørgsmålet: http://www.eksperten.dk/spm/54950
Jeg vil inde i funktionen kunne tilføje i arrayet uden at vide hvor langt det vil blive
Avatar billede erikjacobsen Ekspert
09. marts 2001 - 10:28 #4
Du skulle kunne lave din egen collection. Check evt. en ASP bog
Avatar billede soerens Nybegynder
09. marts 2001 - 10:34 #5
Tjek evt. denne artikel:

Using ADO Stand-Alone Recordsets as an Alternative to Arrays or Dictionaries
http://www.4guysfromrolla.com/webtech/011401-1.shtml

/SørenS
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