webForumDet fria alternativet

rätt SQL-sats?

3 svar · 214 visningar · startad av soffan76

soffan76Medlem sedan maj 2001679 inlägg
#1

Ä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")) & " "

------------------
Sofia

LarsGMedlem sedan dec. 200012 465 inlägg
#2

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.

------------------
essentitia preter non sans multiplicandum

soffan76Medlem sedan maj 2001679 inlägg
#3

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")%>">

------------------
Sofia

@ndersMedlem sedan juni 200026 914 inlägg
#4

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")

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb