philagui
Messages postés14Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention27 février 2003
-
20 févr. 2003 à 21:01
mikeramby
Messages postés3Date d'inscriptionmercredi 15 avril 2009StatutMembreDernière intervention13 août 2008
-
13 août 2008 à 12:44
Apprenti en Visual Basic.
Bonjour,
voila j'ai cree un controle ADO appelé Adodc1 dans une form. Or je voudrais que la propriété Data Source de ce controle soit App.Path & "\Programs.mdb".
J'ai essayé de taper ce chemin dans la fenetre de propriétés du controle mais ca ne marche pas. J'ai donc essayé le code suivant à la procédure form_load:
Dim strPath As String
strPath = App.Path & "\Programs.mdb"
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;Data Source=" & strPath & _
"; Mode=Read|Write"
Adodc1.RecordSource = "Programs"
Adodc1.Refresh
Malheureusement ce code marche "à moitié". En effet, lorsque la form se charge, il apparait d'abord une msgbox me disant soit que la source de données est introuvable ou le nom de pilote non spécifié, ou encore "échec de l'authentification". Ensuite, la form se charge et se connecte sans probleme a la DB. Le probleme est que je voudrais enlever ces msgbox d'erreur. Donc si quelqu'un peut me dire comment faire exactement...
Merci d'avance.
mikeramby
Messages postés3Date d'inscriptionmercredi 15 avril 2009StatutMembreDernière intervention13 août 2008 13 août 2008 à 09:51
Salut Philagui,
Je sais que ça date comme sujet mais, j'utilise Adodc aussi et j'ai exactement le même problème que toi.
Comment enlever ces MsgBox d'erreur...!
Tu as trouvé une solution 5 ans plus tard??