20. september 2004 - 22:43Der er
10 kommentarer og 1 løsning
subscript out of range (array)
Hej eksperter,
A. Jeg har på en side defineret
Public Kontaktpersonarray1
B. Herefter læser jeg data ind i arrayet: strSQL = "SELECT COUNT(kontaktid) AS Antal FROM skontaktpersoner" Crs.Open strSQL,Conn, 3, 3 Redim kontaktpersonarray1(Crs("Antal")) Redim kontaktpersonarray2(Crs("antal"))
SqlSTR = "Select * from skontaktpersoner ORDER BY navn, kundeid" Trs.Open sqlSTR, conn, 3, 3 t = 0 Do While Not trs.EOF kontaktpersonarray1(t) = Trs("Navn") t = t+1 Trs.Movenext Loop Trs.Close
Hvis jeg inde i løkken laver en response.write kontaktpersonarray1(t) skriver den fin værdien.
3. Når jeg på en anden side referere til dette array og bruger For P = Lbound(kontaktpersonarray1) to Ubound(Kontaktpersonarray1) for jeg fejlen!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ok det kunne tyde på du har definere variablen inde i funktionen så. Hvis den defineres inde i funktionen er den lokal for funktion men defineres den udenfor dunktionen er den globas og bør kunne bruges på de sider som includer filen og kalder funktionen.
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.