websinh
-
23 mai 2001 à 13:09
cristal_man
Messages postés1Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention10 septembre 2004
-
10 sept. 2004 à 11:15
Salut, encore un ptit pob
le voici quand je veux ajouter un enregistrement un message d'erreur vien en disant :
ADODB.Recordset error '800a0cb3'
Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.
/myquarkch/EventForm.asp, line 11
VOICI LA LIGNE 11 : RsAddEvents.addnew
Voici comment j'ouvre la base : RsAddEvents.open "SpecialEvents", ConnAdd, Cursortype AdOpenDynamic, locktype adLockOptimistic,options = adcmdtabledirect
et la connexion db :
Set ConnAdd = Server.CreateObject("ADODB.Connection")
ConnAdd.open "Provider=Microsoft.Jet.OLEDB.4.0;data source =" & Server.Mappath("\MyQuarkCH\events.mdb")
merci beacoup d'avance si vous savez pas c pas grave je vai essayer de me débrouiller autrement
A voir également:
Current recordset does not support updating. this may be a limitation of the provider, or of the selected locktype.
Set RsAddEvents = server.createObject ("ADODB.recordset")
RSadd.Open "slect je ne sais pas koi from websinhTable where ce que tu veux", conn, 3, 3
RsAddEvents.AddNew
RsAddEvents.fields("Name") = Request.form("txtname")
RsAddEvents.fields("Last Name") = Request.form("txtlast")
RsAddEvents.fields("Address") = Request.form("txtaddress")
et ainsi de suite
si update ne marche pas 'rsAdd.updateBatch
rsAdd.update
RSadd.Open "slect je ne sais pas koi from websinhTable where ce que tu veux", conn, 3, 4
conn, 3 veux dire RSadd.cursortype = 3
conn , 3 , 4 veux dire RSadd.locktype = 4
alors si tu veux faire le update met le locktype a 4 parceque le locktype a 3 veut dire que tu peux changer dans ta session ou recordset mais pas dans la base de donnée