Avatar billede wanda13 Nybegynder
29. januar 2002 - 15:42 Der er 5 kommentarer og
1 løsning

Request.form("Database(i)")?????

Hvordan får man den til at tage denne værdi ind?

Request.Form("database2(i).name")
den kører inde i en løkke, hvor database2(i).name skifter navn og så skal den tage værdie fra feltet med det navn som database2(i).name er hver gang... men dette virker ikke?
Avatar billede sylvester1 Nybegynder
29. januar 2002 - 16:31 #1
Du skal fjerne "erne rundt om database2(i).name.
har du dem på, så tror den at det er en streng istedet for en collection..
Avatar billede wanda13 Nybegynder
29. januar 2002 - 21:44 #2
Iøjeblikket står det sådan her, men den kommer med den dumme fejl... :

for i = 0 to (iFieldCount - 1)
  strSQL = strSQL & "'" & Request.Form(database2)(i).name & "'"
  strSQL = strSQL & ", "
next
strSQL = strSQL & "'" & Request.Form(database2)(i).name & "'"
strSQL = strSQL & ");"

Fejlen lyder sådan :
Der opstod en Microsoft VBScript-kørselsfejl fejl '800a000d'
Typerne passer ikke sammen: 'request.form(...)'
/projekt/admin/vareopret.asp, linje 152

Og linie 152 er den andensidste linie i det ovenstående kode...
Avatar billede wanda13 Nybegynder
29. januar 2002 - 21:44 #3
Jeg kan godt give flere point hvis det kan hjælpe...
Avatar billede wanda13 Nybegynder
29. januar 2002 - 21:45 #4
Jeg har også i sidste linie skiftet i ud med iFieldCount, men det giver samme fejl...
Avatar billede wanda13 Nybegynder
29. januar 2002 - 22:07 #5
Har fundet ud af det, det var bare ' ' disse der også skulle fjernes :-)
TAK
Avatar billede wanda13 Nybegynder
29. januar 2002 - 22:30 #6
UPS, det var ikke rigtigt alligevel :
request.form((database2)(i).name)
med denne sætning tager den ikke værdien fra feltet/formen med, men giver ALTID en tom værdi...

HJÆLLLPPPPPPP vil gerne give flere point...
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