Probleme lors de l enregistrement dans une base de donnees ACCESS avec ADODC en
LeDouiLLeuR
Messages postés4Date d'inscriptionvendredi 14 juin 2002StatutMembreDernière intervention16 juin 2002
-
14 juin 2002 à 17:50
cs_Charlie
Messages postés110Date d'inscriptionjeudi 9 mai 2002StatutMembreDernière intervention11 mars 2010
-
17 juin 2002 à 22:17
Salut :)
Voila ben j ai un probleme avec l enregistrement dans un base de donnees ACCESS avec ADODC en VB.
Je fait une requete SQL insert pour faire l enregistrement mais lors de l execution il y a une erreure qui me dit ke l enregistrement ne peut se faire par ce que la base est fermer et pourtant ca enregistre dans la base. j ai tout essayer j arrive pas a me debarrasser cce cette erreure.
Aparement il ne veut pas du Adodc1.refresh mais si je le met pas ca n enregistre psa les donnees dans la base ....
Aidez moi svp :)
LeDouiLLeuR
A voir également:
Probleme lors de l enregistrement dans une base de donnees ACCESS avec ADODC en
cs_doms
Messages postés45Date d'inscriptionsamedi 22 décembre 2001StatutMembreDernière intervention11 septembre 2003 15 juin 2002 à 15:31
J'ai rencontré le même problème avec une base mysql ( en passant par MyODBC). La seule chose que j'ai trouvé pour lui fermer son caquet c'est d'intercepter l'erreur ( 3704 pour ma part ) et de lui dire de ne pas afficher de message d'erreur :
Private Sub Adodc6_Error(ByVal ErrorNumber As Long, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, fCancelDisplay As Boolean)
If ErrorNumber 3704 Then fCancelDisplay True
End Sub
Bon Courage, et passe moi l'info si tu trouve moins "sale" comme solution
cs_Charlie
Messages postés110Date d'inscriptionjeudi 9 mai 2002StatutMembreDernière intervention11 mars 20101 17 juin 2002 à 22:17
Allo... je ne mis connais pas en SQL mais je sais que quand j'ai essayé d'écrire des infos dans ACCESS... a la place de faire refresh avec mon recordset, je fias juste: recordset.update et ca enregistre... Mais je ne sais pas si ca peux s'appliquer a toi!