Je désire modifier une donnée via le code dans vb6 sur une base access mais j'ai une erreur : Erreur d'exécution 3251, l'opération demandée par l'application n'est pas prise en charge par le fournisseur.
voici mon code :
Option Explicit
Dim maconnexion As New ADODB.Connection
Dim monrec As New ADODB.Recordset
Private Sub Form_Load()
With macoconnexion
.Provider = "microsoft.jet.oledb.4.0"
.ConnectionString = "c:/mes documents/essai2.mdb"
.Open
End With
With monrec
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.Source = "select * from clients where code = 'aaaaa'"
.ActiveConnection = maconnexion
.Open
End With
Text1.Text = monrec.Fields(1)
End Sub
Private Sub BTN_modifier_Click()
monrec.Fields("societe") = CStr(Text1.Text)
monrec.update
end sub
merci pour votre réponse