Om 'datum' är ett textfält bör du byta med en gång. Sedan
Values (#" & datum & "#,
Du bör även köra replace(TXT, "'", "''") på datat som tas emot.
Felmeddelande?
4 svar · 194 visningar · startad av Pellsater
har en sida där man ska väla en dag att boka.
<select name="datum">
<option value="ons_29">Onsdag 29/3</option>
<option value="fre_31">Fredag 31/3</option>
<option value="tors_6">Torsdag 6/4</option>
<option value="lor_8">Lördag 8/4</option>
</select>
så här tar jag emot det
<%
datum = request.form("datum")
namn = request.form("namn")
foretag = request.form("foretag")
epost = request.form("epost")
telefon = request.form("telefon")
mobil = request.form("mobil")
adress = request.form("adress")
postnr = request.form("postnr")
ort = request.form("ort")
antal = request.form("antal")
meny1 = request.form("meny1")
meny2 = request.form("meny2")
meny3 = request.form("meny3")
set conn = server.createobject("ADODB.connection")
conn.Open "DBQ=" & server.mappath("db/krogshow.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
sql = "Insert INTO bokningar (datum, namn, foretag, epost, telefon, mobil, adress, postnr, ort, antal, meny1, meny2,meny3) Values ('" & datum & "','" & namn & "','" & foretag & "','" & epost & "','" & telefon & "','" & mobil & "','" & adress & "','" & postnr & "','" & ort & "','" & antal & "','" & meny1 & "','" & meny2 & "','" & meny3 & "')"
conn.execute(sql)
response.write sql
%>
allt funkar utom just fältet datum som i db är ett txtfält
HJÄLP
Om 'datum' är ett textfält bör du byta med en gång. Sedan
Values (#" & datum & "#,
Du bör även köra replace(TXT, "'", "''") på datat som tas emot.
Felmeddelande?
det är inget datumält egentligen de är en dag och vill hade som dagnamn plus veckodag i samma fält....
jag får inget felmeddelande.. jag får bar inte in dagen i db
HEJ!
Varför ha datum i något annat än ett datumfält? Borde endast ge problem, hur formaterar du exempelvis om "fre_31" till fredagen den 31 mars i ett senare skede?
Vad ger en utskrift av datum för resultat? Vad ger utskrift av sql? Det är ju ett värde vilket som du försöker stoppa in i databasen, om än jag tycker ett konstigt sätt.
fickdet att funka... för inte om fre_31 till 31 mars alls... finns ingen anledning i detta