vad menas med detta när det kommer upp? Måste jag ta och lägga till någon drivrutin på min dator eller så måste min domän göra det. nu ska det inte vara now eller nått sånt eller har du get nu ett datum värde med en annan kod redan? För det är väll tiden du ska lägga till i databasen eller? Du kan ju prova att använda sökfunktionen. Eftersom detta råkar vara en av det vanligaste fråger som ASP nybörjare har. Fel meddelande
Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][Drivrutin för ODBC Microsoft Access] Operationen måste använda en fråga som kan uppdateras
line 21
på rad 21 så står det så här:
If Session("tid") <> "" Then
SQL = "UPDATE Online SET Tid=#" & nu & "# Where Id=" & Session("id") & ""
Connect.Execute(SQL)
Else
SQL = "INSERT INTO Online (Tid, Ip) VALUES (#" & nu & "#, '" & ipnr & "')"
SQL2 = "SELECT * FROM Online WHERE Ip='" & ipnr & "'"
Connect.Execute(SQL) <<<<------
RecSet.Open SQL2, Connect, 3, 3
Session("id") = RecSet("Id")
RecSet.Close
End If
Detta är en aktiva besökare räknarer och jag använder en databas med också.Sv: Fel meddelande
Sv: Fel meddelande
Pelle skoulle nog kunna rensa ut sådär 1000 poster med denna fråga ur ASP forumet. Eller vad tror ni?Sv: Fel meddelande
Ditt felmeddelande tyder på att du antingen inte har rätta rättigheterna på databasen eller att du öppnar den med fel cursortype.
/Anna-Karin