Om man har ett formulär <FORM NAME="omgang">
Välj vilken omgång du vill se tabell för:
<SELECT NAME="omg" onChange="parent.tabframe.location='gifview1.asp'">
<OPTION VALUE="0" SELECTED>
<OPTION VALUE="1">1
<OPTION VALUE="2">2
...
och vill att value värdet ska vara integers istället för som nu text.
Hur gör man då?? Vill nämligen kunna skicka värdet till denna:
omg = request.form("omg")
Set Poster = Conn.Execute("SELECT * FROM a WHERE omgang = '" &omg& "'")
omgang är tal i databasen.
Formulär till asp
3 svar · 222 visningar · startad av Rockhound
Trådstart#1
Förmodar att du menar så här
Conn.Execute("SELECT * FROM a WHERE omgang = " &omg& "")
Detta ger följande felmeddelande
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'omgang = &omg&'
[Redigerat av Rockhound den 04 apr 2001]
Set Poster = Conn.Execute("SELECT * FROM a WHERE omgang = " & omg )
borde göra tricket, men din onchange fungerar ju inte! du postar ju aldrig formuläret, utan byter bara sida vid onchange!
