Connection entre access 2007 et VB6
samba2005kanoute
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
Prog44 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Prog44 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème avec access 2007 et vb6. Je n'arrive pas as ouvrière un programme faite en access 2007 avec vb6. Voici le code que j'ai fait pour ce connecte a access. Il affiche une massage d'erreur dont voici:
Erreur d'exeecution - 2147467259 (80004005) Format de base de donnees ('chemin de la base') non reconun
Private Sub Form_Load()
Dim cnx As New ADODB.Connection
cnx.Provider = "Microsoft.Jet.Oledb.3.51"
cnx.ConnectionString = "C:\Users\Public\kante\test.accdb"
cnx.Open
End Sub
Merci.
J'ai un problème avec access 2007 et vb6. Je n'arrive pas as ouvrière un programme faite en access 2007 avec vb6. Voici le code que j'ai fait pour ce connecte a access. Il affiche une massage d'erreur dont voici:
Erreur d'exeecution - 2147467259 (80004005) Format de base de donnees ('chemin de la base') non reconun
Private Sub Form_Load()
Dim cnx As New ADODB.Connection
cnx.Provider = "Microsoft.Jet.Oledb.3.51"
cnx.ConnectionString = "C:\Users\Public\kante\test.accdb"
cnx.Open
End Sub
Merci.
A voir également:
- Connection entre access 2007 et VB6
- Save as pdf office 2007 - Télécharger - Bureautique
- Vb6 - Télécharger - Divers Utilitaires
- Gmail connection - Guide
- Comment supprimer une page sur word 2007 - Guide
- Facebook connection - Guide
4 réponses
Salut,
j'ai des doutes sur le fait que Microsoftjet.oledb.3.51 reconnaisse access 2007.
Tu n'as pas une version plus récente, genre la 4 ?
autrement, comment fonctionne VB6 sous Vista ?
j'ai des doutes sur le fait que Microsoftjet.oledb.3.51 reconnaisse access 2007.
Tu n'as pas une version plus récente, genre la 4 ?
autrement, comment fonctionne VB6 sous Vista ?
Bonjour,
J'ai convertie mon programme. J'ai des problèmes avec avec mon bouton ajout. Une fois qu'on lance le forms et qu'on clique sur le bouton ajout ces ce message qu'il affice
Erreur d'exécution 424
Un objet est requis
Dim StrSQL As String
StrSQL = "INSERT INTO exemple VALUES (" & txtnum & ", '" & txtnom & "')"
cn.Execute (StrSQL)
Il serait il possible qu'ont puisse m'indique l'adresse d'un site ou on peux apprendre a réalise les requêtes avec l'objet Recordset avec exemple.
Merci.
J'ai convertie mon programme. J'ai des problèmes avec avec mon bouton ajout. Une fois qu'on lance le forms et qu'on clique sur le bouton ajout ces ce message qu'il affice
Erreur d'exécution 424
Un objet est requis
Dim StrSQL As String
StrSQL = "INSERT INTO exemple VALUES (" & txtnum & ", '" & txtnom & "')"
cn.Execute (StrSQL)
Il serait il possible qu'ont puisse m'indique l'adresse d'un site ou on peux apprendre a réalise les requêtes avec l'objet Recordset avec exemple.
Merci.
la syntaxe sql d'ajout est la suivante :
insert into table(champ1, champ2, champ3...) values(v1, v2, V3...)
donc déjà ta chaine SQL n'est pas bonne.
Dans ton exemple le problème est que la cn ne correspond à rien qui soit déclaré...
Pour t'aider, va sur le site https://vb.developpez.com/
où tu trouveras de très bon tutoriaux pour te lancer.
Bon courage.
A plus.
insert into table(champ1, champ2, champ3...) values(v1, v2, V3...)
donc déjà ta chaine SQL n'est pas bonne.
Dans ton exemple le problème est que la cn ne correspond à rien qui soit déclaré...
Pour t'aider, va sur le site https://vb.developpez.com/
où tu trouveras de très bon tutoriaux pour te lancer.
Bon courage.
A plus.