berntgMedlem sedan feb. 200187 inlägg
Vad betyder nedanstående felmeddelande. Jag får det när databasen ska uppdateras på nätet. När jag kör lokalt i PWS fungerar det perfekt, vilket är förbryllande.
============felmeddelande==================================
ADODB.Recordset.1 error '80004005'
SQLState: 34000<br>Native Error Code: 0<br>[INTERSOLV][ODBC SequeLink driver]Statement with cursor named in this statement's CURRENT-OF-CURSOR clause is not a SELECT FOR UPDATE.
/start/set2_herr.asp line 20
Set RecSet = Server.CreateObject("ADODB.Recordset")
=========================================================
filen set2_herr.asp
Visa = "SELECT Aktuellt FROM aktuellt"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic
RecSet("Aktuellt") = Request.Form("aktuellt")
(rad 20) RecSet.Update
RecSet.Close
Set RecSet = Nothing
Connect.Close
Set Connect = Nothing
solbulleMedlem sedan mars 20014 998 inlägg
Kanske:
RecSet.Open Visa, Connect, 3, 3
(Mao siktar jag på att adovbs.inc inte är rätt inkluderad.)
@ndersMedlem sedan juni 200026 914 inlägg
Enligt tidigare inlägg här på webForum (som jag hittade när jag sökte ;) ), kan man inte använda denna metod för att lägga till och förändra data om webhotellet använder ChiliASP.
Du får skriva riktiga SQL-frågor för att göra motsvarande, dvs använda INSERT, UPDATE och DELETE.
Mvh
berntgMedlem sedan feb. 200187 inlägg
Kan jag få ett exempel, tack.
Jag är så osäker på det, då jag inte använt den metoden med endast en post, så jag får inte till det.
JosefMedlem sedan mars 20023 123 inlägg
UPDATE aktuellt SET [aktuellt] = '" & Request.Form & "';"
Och hela koden:
<%
Set Connect = Server.CreateObject("adodb.Connection")
Connect.Open "[i]<connection-string[/i]>"
strSQL = "UPDATE aktuellt SET [aktuellt] = '" & Request.Form & "';"
Connect.Execute strSQL,,128
Set Connect = Nothing
%>
Jag tror inte att det är så lyckat att ha samma namn på kolummen som tabellen, men jag vet inte. ;)
berntgMedlem sedan feb. 200187 inlägg
LarsGMedlem sedan dec. 200012 465 inlägg
Bara nyfiken om nedanstående fungerar
Visa = "SELECT Aktuellt FROM aktuellt for update of aktuellt"