guckenMedlem sedan sep. 2001288 inlägg
class_skriv = array(y)
x = 1
classkoll = "SELECT class FROM spells WHERE spell_name = '"& spellname &"'"
set record=databas.execute (classkoll)
do while record.eof <> true
classbyte = "SELECT classes_name FROM classes where classes_id = "& record.fields("class") &""
set record1=databas.execute (classbyte)
class_skriv(x) = record1.fields("classes_name") & ", "
x = x + 1
record.movenext
loop
felmeddelande:
Subscript out of range: 'x'
på raden med
class_skriv(x) = record1.fields("classes_name") & ", "
vad betyder det?
[Redigerat av gucken den 29 jan 2002]
LarsGMedlem sedan dec. 200012 465 inlägg
Index i arrayer börjar med 0.
Jag förstår inte riktigt vad du håller på med. Det finns färdiga metoder för att skapa en array/stäng som innehåller alla poster i ett recordset. Du kan söka på getrows och getstring.
Sen så räcker det med en select-fråga om du använder en join.
sql = "select classes_name from classes
inner join spells where spell_name = '" & spellname & "'"
------------------
essentitia preter non sans multiplicandum
OveRRidEMedlem sedan feb. 20018 509 inlägg
[Redigering]Det var nog lite fel tror jag.. :l[/Redigering]
------------------
Har du prövat vår nya miljövänliga soppåse i jaktarm?
[Redigerat av OveRRidE den 29 jan 2002]