Har ett märkligt problem som jag inte förstår mig på. I den här koden:
searchstring = split(Trim(searchString)," ")
visa = "SELECT * FROM search WHERE word = '" & Trim(LCase(searchString(i))) & "'"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic
If (RecSet.EOF Or RecSet.BOF) Then
RecSet.AddNew
RecSet("word") = Trim(LCase(searchString(i))) <--
RecSet("antal") = 1
Else
RecSet("antal") = RecSet("antal") + 1
End If
RecSet.Update
RecSet.Close
Felet jag får är:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
line 23 (den med <-- )
Tabellens uppbyggnad är:
id | INTEGER(11) | Not Null
word | VARCHAR(255)|
antal | INTEGER(255)|
(har förenklat lite och tagit med det jag tror behövs)
Någon som vet vad felet kan vara??