Avatar billede thomashansen Nybegynder
10. december 2002 - 23:43 Der er 2 kommentarer og
2 løsninger

Udtræk via "drop down menu" fra Access med ASP-script

Jeg vil gerne hente data fra en Access kolonne men kan ikke få sendt input videre fra "drop down menu":

Følgende fungerer ikke og jeg er rimeligt ny i det her:

MIN "DROP DOWN MENU"

<form method="POST" action="search_sporv01.asp">
  <select name="soeg">
  <option value="600">600</option>
  <option value="700">700</option>
  <option value="785">785</option>
  </select>

</p>
<INPUT TYPE="submit" VALUE="soeg" NAME="soeg" option value="<soeg>" >



</form>

MIT SCRIPT DER SKAL MODTAGE INPUT FRA "DROP DOWN MENU´en"

<%
soeg = Request.QueryString("soeg")
If soeg = "" Then
    soegestreng = "'%'"
Else
    soegestreng = "'%" & soeg & "%'"
End If
Avatar billede eagleeye Praktikant
10. december 2002 - 23:45 #1
Når du bruger method="POST" i formen skal du hendte data med Request.Form og ikke Request.QueryString

soeg = Request.Form("soeg")
Avatar billede whatever Nybegynder
10. december 2002 - 23:46 #2
Problemet ligger nok i dine formular. Du har to felter med navnet soeg, det kan og må man ikke. så kan asp'en jo ikke finde ud af det. Den tager den sidste satte værdi. Prøv dette:

<form method="POST" action="search_sporv01.asp">
  <select name="soeg">
  <option value="600">600</option>
  <option value="700">700</option>
  <option value="785">785</option>
  </select>
<input type="submit" VALUE="Søg">
</form>
Avatar billede whatever Nybegynder
10. december 2002 - 23:47 #3
Ups. Det havde jeg ikke lige set, at du brugte request.querystring. Du er nød til at kombinere eagleeye's og mit forslag.
Avatar billede eagleeye Praktikant
10. december 2002 - 23:48 #4
Jeps jeg havde ikke set de to felter havde samme navn...:)
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