Data type mismatch in criteria expression.
Hey Eksperter...Jeg har lavet denne kode, som skal tjekke, om man allerede én gang har gemt en post med samme id, så man ikke kan tilføje den samme 2 gange... Men jeg får følgende at vide, når jeg kører koden: "Data type mismatch in criteria expression."
Det er underligt, for alle felterne skulle være rigtige... Inden jeg satte koden til at tjekke, om den allerede var oprettet virkede det nemlig fint :S
Håber I kan hjælpe mig med problemet...
Venlig hilsen
W13
------------------------------------------------------------
<%
Set rs = Server.CreateObject("ADODB.RecordSet")
Set Conn = Server.CreateObject("ADODB.Connection")
strDSN = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("db/database.mdb")
Conn.Open strDSN
strSQL = "SELECT * FROM [myelements] WHERE [elementid] = '" & Request.Querystring("id") & "'"
rs.Open strSQL, strDSN, 2, 2
if not rs.EOF then
Response.write("Elementet er allerede tilføjet!")
else
rs.AddNew
rs("elementid") = Request.Querystring("id")
rs("username") = Session("username")
rs("dato") = Date()
rs.Update
response.Write "Elementet er nu tilføjet!"
end if
'lukker pænt igen
rs.Close
set rs = Nothing
%>
