Avatar billede pnr Nybegynder
16. september 2003 - 15:00 Der er 8 kommentarer og
2 løsninger

Problemer med array

Jeg har følgende kode:

Array = session(kategori & "Array")

for i=0 to ubound(Array,2)
  ' Her sker et eller andet
next

Arrayet opretter jeg på siden før denne, og ligger den som en session, men jeg får følgende fejl:

Der opstod en Microsoft VBScript-kørselsfejl (0x800A000D)
Typer stemmer ikke overens: 'Array'
/billeder/bestilling.asp, line 36

Hvad er der galt?
Avatar billede eagleeye Praktikant
16. september 2003 - 15:03 #1
Prøv at bruge et andet ord end array for nanvet på arrayet da man bruger array er reserveret ord i ASP koden:

myArray = session(kategori & "Array")
Avatar billede pnr Nybegynder
16. september 2003 - 15:05 #2
Det hjalp ikke
Avatar billede eagleeye Praktikant
16. september 2003 - 15:22 #3
hvilen er linje 36?
Avatar billede pnr Nybegynder
16. september 2003 - 15:37 #4
Det her er linie 36: for i=0 to ubound(Array,2)
Den vil ikke lave den ubound
Avatar billede socle Nybegynder
16. september 2003 - 17:30 #5
Et forslag:
fejlen ligger i: Array = session(kategori & "Array")

Variablen 'Array' er en variabel og ikke en array. Du bruger mao. ubound på noget der ikke er en array
Avatar billede ellebaek Nybegynder
16. september 2003 - 17:57 #6
når du arbejder med Arrays er det en god ide at kalde dem noget andet en array, fx. myarr...

myarr = session(kategori & "Array")

for i=0 to UBound(myarr)
  ' Her sker et eller andet
next
Avatar billede pnr Nybegynder
16. september 2003 - 19:15 #7
eg gør det samme på siden før og det virker fint :-/
Avatar billede capaj Nybegynder
17. september 2003 - 13:01 #8
2 kommentarer:
1) Tjek at  myarr = session(kategori & "Array") rent faktisk er et array:
if isarray(myarr) then
  ...
else
  'ikke et array
end if

2) Du efterspørger størrelsen på 2. dimension i array'et. Har arrayet 2 dimensioner?

/CAPAJ
Avatar billede socle Nybegynder
17. september 2003 - 13:06 #9
capaj --> nemly, typer stemmer ikke overens, så ubound og session(kategori & "Array") går ikke sammen
Avatar billede pnr Nybegynder
23. september 2003 - 12:04 #10
Nå jeg fandt fejlen, Tak for jeres indlæg.
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