Avatar billede yuksel Nybegynder
09. april 2006 - 17:23 Der er 12 kommentarer og
2 løsninger

skrivning til db

normal skriver jeg en værdi fra en tekstbox til db sådan
    rs("2_Person_kind") = Request.form("pers2kind")

men alle værdier fra rooldown bokse tage den ikke er der en anden måde med dem ?
Avatar billede michael_stim Ekspert
09. april 2006 - 17:25 #1
Hvordan ser dine dd-boxe ud?
Avatar billede michael_stim Ekspert
09. april 2006 - 17:26 #2
Du skal huske at give dem name og value.
Avatar billede yuksel Nybegynder
09. april 2006 - 17:40 #3
<select size="1" name="zahl">
    <option>1</option>
    <option selected>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    <option>7</option>
    <option>8</option>
    <option>9</option>
    <option>10</option>
    </select>
Avatar billede yuksel Nybegynder
09. april 2006 - 17:40 #4
og jeg refere til den sådan her :
        rs("Personenzahl") = Request.form("zahl")
Avatar billede eagleeye Praktikant
09. april 2006 - 17:50 #5
Det michael_stim mener er der skal være en value på hver option som angiver det som overføres og som hentes med Request.form("zahl") såprøv at rette det til:


<select size="1" name="zahl">
    <option value="1">1</option>
    <option value="2" selected>2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
    </select>
Avatar billede yuksel Nybegynder
09. april 2006 - 17:52 #6
hvad nu hvis det er text :
    <select size="1" name="dauer">
    <option>3 Tage</option>
    <option>4 Tage</option>
    <option>5 Tage</option>
    <option>6 Tage</option>
    <option selected>7 Tage</option>
    <option>8 Tage</option>
    <option>9 Tage</option>
    <option>10 Tage</option>
    <option>11 Tage</option>
    <option>12 Tage</option>
    <option>13 Tage</option>
    <option>14 Tage</option>
    <option>15 Tage</option>
    <option>16 Tage</option>
    <option>17 Tage</option>
    <option>18 Tage</option>
    <option>19 Tage</option>
    <option>20 Tage</option>
    <option>21 Tage</option>
    <option>22 Tage</option>
    <option>23 Tage</option>
    <option>24 Tage</option>
    <option>25 Tage</option>
    <option>26 Tage</option>
    <option>27 Tage</option>
    <option>28 Tage</option>
    <option>29 Tage</option>
    <option>30 Tage</option>
    </select>

og er det "29 Tage" der kommer til at stå i bassen ?
Avatar billede michael_stim Ekspert
09. april 2006 - 17:56 #7
Det bestemmer du selv:

    <select size="1" name="dauer">
    <option value="Tage">3 Tage</option>
    <option value="4">4 Tage</option>
    <option value="5 Tage">5 Tage</option>
    <option>6 Tage</option>
    <option selected>7 Tage</option>
    <option>8 Tage</option>
    <option>9 Tage</option>
    <option>10 Tage</option>
    <option>11 Tage</option>
    <option>12 Tage</option>
    <option>13 Tage</option>
    <option>14 Tage</option>
    <option>15 Tage</option>
    <option>16 Tage</option>
    <option>17 Tage</option>
    <option>18 Tage</option>
    <option>19 Tage</option>
    <option>20 Tage</option>
    <option>21 Tage</option>
    <option>22 Tage</option>
    <option>23 Tage</option>
    <option>24 Tage</option>
    <option>25 Tage</option>
    <option>26 Tage</option>
    <option>27 Tage</option>
    <option>28 Tage</option>
    <option>29 Tage</option>
    <option>30 Tage</option>
    </select>
Avatar billede eagleeye Praktikant
09. april 2006 - 17:56 #8
Nej det tekst der står i mellem <option> og </option> bruges kun til at vise i drop-down menuen.

Det som overføres og gemmens i databse er det som står i value på <option> delen.
<option value="xx">
Avatar billede morhan Novice
09. april 2006 - 18:11 #9
hvis value ikke er til stede, vil option værdien være det som står mellem <option> og </option>

så første udkast burde virke
Avatar billede eagleeye Praktikant
09. april 2006 - 18:19 #10
I spørgsmålet skriver du:

rs("2_Person_kind") = Request.form("pers2kind")


men det du har vist hedder selecten "zahl" så hvis det er "zahl" der skal ind i kolonnen 2_Pserson_kind så skal den rettes til:

rs("2_Person_kind") = Request.form("zahl")
Avatar billede yuksel Nybegynder
09. april 2006 - 21:53 #11
kanon det virker kan i ikke indlægge et svar ?
Avatar billede michael_stim Ekspert
09. april 2006 - 21:56 #12
Hvem?
Avatar billede eagleeye Praktikant
09. april 2006 - 22:54 #13
Et svar fra mig, hvis det kunne bruges :)
Avatar billede yuksel Nybegynder
18. april 2006 - 08:51 #14
takker 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