Denna kod har jag för att lägga till händelser i en databas.
Nu så skulle jag vilja lägga flera datum i en array som jag inplementerar med denna kod.
myArray=array("2001-10-11","2002-11-01","2002-12-07","2002-12-12")
Alltså samma uppgifter förutom datumet(som skall vara arrayen) skall läggas in.
Hur gör jag det?
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM Notes WHERE N_datum = #"& [b]myArray[/b] &"# And N_kat="& katNo &" and N_Namn_id="& Id &"", con, 1,3
If rs.EOF Then
rs.AddNew
rs("N_Namn_id") = Id
rs("N_datum") = cDate(datDate)
rs("Notes") = strNotes
rs("N_kat")= cint(katNo)
End If
rs("Notes") = strNotes
rs("N_kat")= cint(katNo)
rs.Update
For i = LBound(myArray,1) To UBound(myArray,1)
SQL = "SELECT N_datum FROM Notes WHERE N_datum=#"& myArray(i) & "#"
Set RS = con.Execute(SQL)
If RS.EOF Then
SQL = "INSERT INTO Notes (N_Namn_id,N_datum,Notes,N_kat,) VALUES (" & id & ",'" & myArray(i) & "','" & strNotes & "'," & cint(katNo) &")"
con.Execute(SQL),,128
Else
SQL = "UPDATE Notes SET Notes='" & strNotes & "', N_kat=" & cint(katNo)
con.Execute(SQL),,128
End If
Set RS = Nothing
Next