Avatar billede rasmusr Nybegynder
09. juni 2001 - 16:35 Der er 12 kommentarer og
3 løsninger

Funktion til at adskille data der skal sættes ind i en DB.

Hvordan kan jeg lave en funktion til at skille data ad, fra en multiple select box, som skal ind i en DB?
Altså sådan at følgende kommer ind i hver sin record:
spil1, spil2, spil3, spil4, spil5

Der må være en måde hvorpå man kan få den til at skille data\'erne ved hver komma og sætte det ind i hver sin record?

Her er mange points at score!
Avatar billede tdaugaard Nybegynder
09. juni 2001 - 16:37 #1
strStreng = \"spil1, spil2, spil3\"
arrStreng = Split(strStreng, \",\")

For Index = 0 To UBound(arrStreng)
  response.write arrStreng(Index)
Next

Jeg skal IKKE have 500 point i tilfælde af at du bruger mit svar .. max 60
Avatar billede netsrac Praktikant
09. juni 2001 - 16:38 #2
mitArray = split(streng, \",\")

Så kan du løbet det igennem med:

For each item in mitArray
response.write(item)
Next
Avatar billede netsrac Praktikant
09. juni 2001 - 16:39 #3
tdaugaard >> Hvornår lærer du at bruge For each ? :-)
Avatar billede tdaugaard Nybegynder
09. juni 2001 - 16:47 #4
netsrac:> For Each bruges kun i collections.
Hvis nu jeg har et array med 10 elementer, hvordan finder jeg så ud af hvad nr. det nuværende element har i min For..Each..In..Next løkker ? Det kan man ikke !
Avatar billede rasmusr Nybegynder
09. juni 2001 - 16:48 #5
Ikke for at være en lyseslukker men fik lige den her over icq.

    for each item in request.form(\"spil\")
    SQL = \"UPDATE spil SET spil = \'\" & item & \"\' WHERE spil= \'\" & item & \"\'\"
    Con.Execute(SQL)
    next
Avatar billede rasmusr Nybegynder
09. juni 2001 - 16:48 #6
Spil i formen er en mutile select box.
Avatar billede netsrac Praktikant
09. juni 2001 - 16:49 #7
tdaugaard >> Så, så der er jo ingen grund til at vide hvilket index vi er på i dette tilfælde.
Avatar billede netsrac Praktikant
09. juni 2001 - 16:51 #8
rasmusr >> Ja den kan jo også bruges, det er også rigtig, havde glemt at man rent faktisk får en samling ud af en multiple select, så er split jo unødvendig.
Avatar billede rasmusr Nybegynder
09. juni 2001 - 16:52 #9
Vi deler
Avatar billede tdaugaard Nybegynder
09. juni 2001 - 16:54 #10
Jamen jeg siger mange tak, omend 166 point var unødvendigt.
Avatar billede rasmusr Nybegynder
09. juni 2001 - 16:58 #11
Kæmpe problem jeg havde....og jeg bruger eksperten meget sjælden så jeg har mange points.
Avatar billede tdaugaard Nybegynder
09. juni 2001 - 16:59 #12
rasmusr:> okay :-) mange tak :-)
Avatar billede -mascot- Nybegynder
10. juni 2001 - 01:01 #13
du kan da bare gi mig nogle af de point ;)
Avatar billede tdaugaard Nybegynder
10. juni 2001 - 12:46 #14
-unødig kommentar ...
Avatar billede -mascot- Nybegynder
10. juni 2001 - 13:20 #15
hehe...ja men man kan jo altid bruge et par point ekstra....
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