Varför händer inget? Jag hämtar ett recordset och jämför datum, om datumet inte hittas, och en addera-knapp tryckts, så vill jag insert'a. Kod:
Set conn = Server.CreateObject("ADODB.Connection")
Set rstemp = Server.CreateObject("ADODB.Recordset")
Set rsclone = Server.CreateObject("ADODB.Recordset")
Set cmd = Server.CreateObject("ADODB.Command")
Set cmd.ActiveConnection = conn
strSQL = "SELECT * FROM UserEdu WHERE UserAlias='" & temp_sign & "'"
cmd.CommandText = strSQL
rstemp.Open cmd.Execute(, , adCmdText)
Do While rstemp.EOF = False
If CDate(rstemp("EduDate")) = temp_datum Then dubb = True
rstemp.MoveNext
Loop
If temp_submit="addera" AND dubb = False Then
cmd.ActiveConnection = conn
tmpSQL = "INSERT into UserEdu (UserAlias,EduDate) VALUES ('" & temp_sign & "',#" & temp_datum & "#)"
cmd.Execute(tmpSQL)
conn.Close
rstemp.Close
End If
Inserten sker aldrig, och får inte ens något felmeddelande. Kollat att rstemp fungerar. Vet även att den går in i if-satsen. Inte så haj på rs o cmd o dyl. Något som inte verka stämma?