dans ce cas change ou supprime la ligne
Recordset2.LockType = 1
pour plus d'infos sur les verrous et les curseurs fais une recherche sur ce forum, Nix en explique les valeurs et fonctionnements tres clairement. Si tu veux la doc complete va sur le site de microsoft.
tchôô
Phildarvador
-------------------------------
Réponse au message :
-------------------------------
Merci Mcjo pour ton aide!!
Malgres toute bonne volonté ca ne marche tjs pas!!
Maintenant G:
Set Recordset2 = Server.CreateObject("ADODB.Recordset")
Recordset2.ActiveConnection = MM_conn1_STRING
Recordset2.Source = "INSERT INTO Vacation (Date_Vac,Pt_TypVac_Vac) VALUES ("&dat&","&IdT&")"
Recordset2.CursorType = 0
Recordset2.CursorLocation = 2
Recordset2.LockType = 1
Recordset2.Open()
Set Recordset2 = Server.CreateObject("ADODB.Recordset")
Recordset2.ActiveConnection = MM_conn1_STRING
Recordset2.source ="SELECT * FROM Vacation"
Recordset2.CursorType = 0
Recordset2.CursorLocation = 2
Recordset2.LockType = 1
Recordset2.Open()
Recordset2.addnew
Recordset2("Date_Vac") = dat
Recordset2("Pt_TypVac_Vac") = IdT
Recordset2.update
Idv = Recordset2("Id_Vac")
Recordset2.close
set Recordset2 = nothing
Idv=cint(Idv)
et G l'erreur:
ADODB.Recordset error '800a0cb3'
Le jeu d'enregistrements suivant ne prend pas en charge la mise à jour. Il s'agit peut-être d'une limitation du fournisseur ou du type de verrou sélectionné.
sur la ligne recordset2.addnew
Une solution? Merci encore!
