Connextion entre la base des données et le projet VB6
mohalesage
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
mohalesage Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
mohalesage Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour les Amis,
Je viens juste de commencer de travailler sur MS Access 2007, je ne le maîtrise pas. Pourtant, j'essaye d'y travailler. J'ai conçue en VB6, une petite application ( Un Répertoire téléphonique ). Au moment de lier l'application à la base des données conçue sous Access 2007, le VB6 me renvoie un message d'erreur.
le code écrit est comme suite :
Sur le Module ( Général ---- Déclaration )
Aidez moi. Sans cette chaîne de connexion, mes tentatives d'avancer dans mon apprentissage seront dans l'impasse.
Merci d'avance pour votre aide les AMIS
Je viens juste de commencer de travailler sur MS Access 2007, je ne le maîtrise pas. Pourtant, j'essaye d'y travailler. J'ai conçue en VB6, une petite application ( Un Répertoire téléphonique ). Au moment de lier l'application à la base des données conçue sous Access 2007, le VB6 me renvoie un message d'erreur.
le code écrit est comme suite :
Sur le Module ( Général ---- Déclaration )
Public DB As New ADODB.Connection Public RS As New ADODB.Recordset Public Rss As New ADODB.Recordset Public SQLs As String Sub PoolConnection() If DB.State = adStateOpen Then DB.Close DB.Provider = "Microsoft.Jet.OLEDB.4.0" DB.Open "Data Source=" & App.Path & "\BDRepertoire.accdb" End Sub
Aidez moi. Sans cette chaîne de connexion, mes tentatives d'avancer dans mon apprentissage seront dans l'impasse.
Merci d'avance pour votre aide les AMIS
A voir également:
- Connextion entre la base des données et le projet VB6
- Fuite données maif - Guide
- Vb6 - Télécharger - Divers Utilitaires
- Base de registre - Guide
- Trier des données excel - Guide
- Difference entre mode avion et donnees mobiles - Guide
5 réponses
Bonjour,
provider 2007:
Microsoft.ACE.OLEDB.12.0
une autre facon de faire qui permet de s'affranchir du provider:
Sub PoolConnection()
If DB.State = adStateOpen Then DB.Close
'chaine de connexion 97-201x
connstring = "DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=" & App.Path & "\BDRepertoire.accdb"
DB.Open connstring
End Sub
provider 2007:
Microsoft.ACE.OLEDB.12.0
une autre facon de faire qui permet de s'affranchir du provider:
Sub PoolConnection()
If DB.State = adStateOpen Then DB.Close
'chaine de connexion 97-201x
connstring = "DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=" & App.Path & "\BDRepertoire.accdb"
DB.Open connstring
End Sub
Bonjour l'Ami,
Sincèrement, votre présence sur ce forum m'a tellement manquée.
Je ne vous cache pas, vos réponses m'aident beaucoup.
Avec vos suggestion la connexion avec la base des données .accdb a été réussie.
Toute ma reconnaissance
Mes respects
A plus
Sincèrement, votre présence sur ce forum m'a tellement manquée.
Je ne vous cache pas, vos réponses m'aident beaucoup.
Avec vos suggestion la connexion avec la base des données .accdb a été réussie.
Toute ma reconnaissance
Mes respects
A plus
Re l'Ami,
Je crois que je devrais me retourner à MS Access 2003.
En tant que débutant, en plus, je suis arrivé à peine à me familiariser avec
MS Access 2003. Ma migration vers MS Access 2007 me demandera sûrement du temps pour comprendre un petit bout.
Je n'arrive pas à faire afficher sur la DATAGRID les données saisies directement sur le tableau en access 2007
A plus l'Ami
Je crois que je devrais me retourner à MS Access 2003.
En tant que débutant, en plus, je suis arrivé à peine à me familiariser avec
MS Access 2003. Ma migration vers MS Access 2007 me demandera sûrement du temps pour comprendre un petit bout.
Je n'arrive pas à faire afficher sur la DATAGRID les données saisies directement sur le tableau en access 2007
A plus l'Ami
Bonjour,
Base access2007, facile, puisque vous utilisez des connexions ADO.
Votre projet apprentissage avec votre base en access2007:
https://www.cjoint.com/?CFulhFP77WG
Base access2007, facile, puisque vous utilisez des connexions ADO.
Votre projet apprentissage avec votre base en access2007:
https://www.cjoint.com/?CFulhFP77WG
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour l'Ami
Je vous transmis le lien pour récupérer mon début de projet
A bientôt et merci d'avance
https://www.cjoint.com/?0EwxfcVNH5e
Je vous transmis le lien pour récupérer mon début de projet
A bientôt et merci d'avance
https://www.cjoint.com/?0EwxfcVNH5e