meget mystisk SQL Insert fejl
strNU = Year(date()) & "-" & Month(date()) & "-" & Day(date())Set rsTjekStemme= Conn.Execute("select * from designhentet where designid = " & id & " and ip = '" & Request.ServerVariables("REMOTE_ADDR") & "' and dato = '" & strNU & "'")
if rsTjekStemme.eof or rsTjekStemme.bof then
strSQL="Insert into designhentet (designid,dato,ip) values(" & id & ",'" & strNu & "', '" & Request.ServerVariables("REMOTE_ADDR") & "')"
set rsSave = conn.execute(strSQL)
'rsSave.close
set rsSave = nothing
Conn.Execute("UPDATE designs SET hentet = hentet+1 WHERE id = " & id & "")
end if
rsTjekStemme.close
set rsTjekStemme = nothing
Jeg har denne kode, som skal tjekke om data findes i databasen i forvejen, og hvis ikke, så tilføje i databasen..
Det virker MEN, den opdaterer 2 rækker i databasen af gangen.
Den ene post med MIN ip, den anden post nedenunder med en anden IP som ikke er min..
hvordan hulen kan det ske..?
