Är verkligen tradID och forumID strängar? Du har apostrofer kring dem, precis som om de vore strängar. I allmänhet brukar ID vara heltal. Angående datum vet jag inte hur det funkar i MySQL. Men det ska nog knappast vara apostrofer där heller.
jag använder mySQL och jag får detta meddelande
INSERT INTO tblForumInlagg(tradID,forumID,forumNamn,forumAmne,forumText,from,forumDate) VALUES('0619000705','1','Sex','Sex','testar','Admin','2005-06-19')
Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.
/Forum/saveNew.asp, line 20
line 20 är executeraden
med denna kod
<!--#include virtual="/Forum/Include/dbConn.asp"-->
<!-- #include virtual="/include/functions.asp" -->
<%
SET objConn = connect()
varSumTid= FriendlySQL(Request.Form ("sumTid"))
varFID= FriendlySQL(Request.Form ("varID"))
varNamn= FriendlySQL(Request.Form ("varUser"))
varAmne= FriendlySQL(Request.Form ("varAmne"))
varSumTid= FriendlySQL(Request.Form ("varSumTid"))
varText= FriendlySQL(Request.Form ("txtText"))
forumDate = Date()
inlagg = "INSERT INTO tblForumInlagg"
inlagg = inlagg & "(tradID,forumID,forumNamn,forumAmne,forumText,from,forumDate) "
inlagg = inlagg & "VALUES('"& varSumTID &"','"& varFID &"','"& varAmne&"','"& varAmne&"','"& varText &"','"& varNamn &"','"& forumDate &"')"
response.write inlagg
objConn.Execute(inlagg)
%>

