Avatar billede mickill Nybegynder
14. juli 2003 - 13:11 Der er 1 kommentar og
1 løsning

indsæt værdier i database fra select multiple

Hejsa

Jeg kunne godt tænke mig at indsætte valgte værdie fra en select multiple.
Hvis feltet består af f.eks. værdi1, værdi2, værdi3 og værdi4 og man vælger værdi1 og 2, hvordan indsætter man så disse 2 værdier i access i samme tabel men i hver deres felt og ikke det samme felt ?

/Mickill
Avatar billede eagleeye Praktikant
14. juli 2003 - 14:00 #1
Du får en komma sepereret liste fra mulitple selecten. Så du kan lave en split og indsætte

valg = Request.Form("valg")

valgArr = Split(valg,",")

for i = lbound(valgArr) to ubound(valgArr)

  Response.write valgArr(i) & "<br>"
next


Alt efter hvad der skal ske kan du lave nogle if sætninger i loopet.-:

  if Trim(valgArr(i)) = "værdi1" then
    'Værdi er valgt
    verdi1 = "valgt"
  end if
  if Trim(valgArr(i)) = "værdi2" then
    'Værdi er valgt
    verdi2 = "valgt"
  end if
  if Trim(valgArr(i)) = "værdi3" then
    'Værdi er valgt
    verdi3 = "valgt"
  end if
Avatar billede mickill Nybegynder
14. juli 2003 - 15:25 #2
Tak for hjælpen
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