Hittar ni något fel här... Som Cougarina säger bör du byta namn på fältet From, om du måste ha kvar namnet kan du göra såhär: Dessutom har du ett kommatecken för mycket i slutet. Din SQL-sats borde se ut så här:SQL är körd - hjälp mig!
SQL-satsen är:
Connect.Execute("INSERT INTO NoNsvarar (From, Rubrik, Fraga,
DatumFraga) VALUES ('" & Tecken(Request.Form("from")) & "', '" &
Tecken(Request.Form("rubrik")) & "', '" &
Tecken(Request.Form("fraga")) & "', '" & Tecken(Now()) & "', )")
'(Tecken är en funktion som gör så man kan skriva in enkelcitattecken('))
Fel medellande jag får.
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near
the keyword 'From'.
/nonfraga.asp, rad 6
Snälla hjälp mig!
Tack på förhand!Sv: SQL är körd - hjälp mig!
Om du tittar på http://www.pellesoft.nu/login/articles/article.asp?artid=410 så ser du att FROM är ett reserverat ord, det är nog det som är felet.
/Anna-KarinSv: SQL är körd - hjälp mig!
Connect.Execute("INSERT INTO NoNsvarar ([From], Rubrik, Fraga,
DatumFraga) VALUES ('" & Tecken(Request.Form("from")) & "', '" &
Tecken(Request.Form("rubrik")) & "', '" &
Tecken(Request.Form("fraga")) & "', '" & Tecken(Now()) & "', )")
/JohanSv: SQL är körd - hjälp mig!
INSERT INTO NoNsvarar ([From], Rubrik, Fraga, DatumFraga)
VALUES ('fromvärde', 'rubrikvärde', 'fragavärde', 'datumvärde')
Skriv ut din SQL-sats innan du exekverar den för att se att den är korrekt formaterad.