Bara lite onödigt krafs, men annars ok.
SQL = "SELECT * FROM PA_Projektanmalan WHERE PA_ID = " & Request.Form("PA_ID")
Om det är dolt eller inte har ingen betydelse, det som avgör är datatypen för kolumnen.
3 svar · 231 visningar · startad av soffan76
Är detta rätt SQL om man vill hämta upp ett värde från ett dolt fält från ett formulär? Värdet ska sedan in i en databas med datatypen integer.
SQL = "SELECT * FROM PA_Projektanmalan WHERE PA_ID = " & (Request.Form("PA_ID")) & " "
Bara lite onödigt krafs, men annars ok.
SQL = "SELECT * FROM PA_Projektanmalan WHERE PA_ID = " & Request.Form("PA_ID")
Om det är dolt eller inte har ingen betydelse, det som avgör är datatypen för kolumnen.
Om det dolda värdet skickas på detta vis då? Ska fnuttarna med eller blir det fel då när det ska in i ett fält med datatypen int?
<input type="hidden" name="PA_ID" value="<% = Session("PA_ID")%>">
enligt larsgs kod ovan.
men, du behöver ju inte skicka med sessions i formuläret.
SQL = "SELECT * FROM PA_Projektanmalan WHERE PA_ID = " & session("PA_ID")