J'ai un probl=E8me avec l'utilisation des bases de donn=E9es=20
Access XP.
Si le contr=F4le DATA se connecte et fonctionne=20
correctement, par contre
la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante :
Private Sub Command8_Click()
Dim Req As String
Dim DBF As Database
Set DBF =3D OpenDatabase("C:\AC_Indep\Fichiers\" &=20
NomBase)
Req =3D "DELETE * FROM Frais WHERE Montant =3D 0"
DBF.Execute Req
DBF.Close
Close All
End
End Sub
VB6 m'affiche :
Erreur d'ex=E9cution '3343':
Format de base de donn=E9es
('C:\AC_Indep\Fichiers\Compt04XP.mbp') non reconnu.
Quelcun a-t-il eu ce probl=E8me et connait la solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Antoun
tout ça est du DAO, je doute qu'Access XP soit compatible avec ces vieux trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de données Access XP. Si le contrôle DATA se connecte et fonctionne correctement, par contre la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante : Private Sub Command8_Click() Dim Req As String Dim DBF As Database Set DBF = OpenDatabase("C:AC_IndepFichiers" & NomBase) Req = "DELETE * FROM Frais WHERE Montant = 0" DBF.Execute Req DBF.Close Close All End End Sub
VB6 m'affiche : Erreur d'exécution '3343': Format de base de données ('C:AC_IndepFichiersCompt04XP.mbp') non reconnu. Quelcun a-t-il eu ce problème et connait la solution.
Merci à vous tous
Claude Azoulai
tout ça est du DAO, je doute qu'Access XP soit compatible avec ces vieux
trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de données
Access XP.
Si le contrôle DATA se connecte et fonctionne
correctement, par contre
la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante :
Private Sub Command8_Click()
Dim Req As String
Dim DBF As Database
Set DBF = OpenDatabase("C:AC_IndepFichiers" &
NomBase)
Req = "DELETE * FROM Frais WHERE Montant = 0"
DBF.Execute Req
DBF.Close
Close All
End
End Sub
VB6 m'affiche :
Erreur d'exécution '3343':
Format de base de données
('C:AC_IndepFichiersCompt04XP.mbp') non reconnu.
Quelcun a-t-il eu ce problème et connait la solution.
tout ça est du DAO, je doute qu'Access XP soit compatible avec ces vieux trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de données Access XP. Si le contrôle DATA se connecte et fonctionne correctement, par contre la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante : Private Sub Command8_Click() Dim Req As String Dim DBF As Database Set DBF = OpenDatabase("C:AC_IndepFichiers" & NomBase) Req = "DELETE * FROM Frais WHERE Montant = 0" DBF.Execute Req DBF.Close Close All End End Sub
VB6 m'affiche : Erreur d'exécution '3343': Format de base de données ('C:AC_IndepFichiersCompt04XP.mbp') non reconnu. Quelcun a-t-il eu ce problème et connait la solution.
Merci à vous tous
Claude Azoulai
Claude Azoulai
Bonjour et merci d'avoir répondu à ma demande. Mais comment dois-je remplacer ma ligne de commande OpenDatabase (cette commande n'étant, à mon avis, pas liée avec le contrôle Data). Dit autrement, comment ouvrir une base de donnée XP pour lui appliquer des commandes SQL. Merci de ta collaboration. Claude Azoulai
-----Message d'origine----- tout ça est du DAO, je doute qu'Access XP soit
compatible avec ces vieux
trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de
données
Access XP. Si le contrôle DATA se connecte et fonctionne correctement, par contre la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante : Private Sub Command8_Click() Dim Req As String Dim DBF As Database Set DBF = OpenDatabase("C:AC_IndepFichiers" & NomBase) Req = "DELETE * FROM Frais WHERE Montant = 0" DBF.Execute Req DBF.Close Close All End End Sub
VB6 m'affiche : Erreur d'exécution '3343': Format de base de données ('C:AC_IndepFichiersCompt04XP.mbp') non reconnu. Quelcun a-t-il eu ce problème et connait la solution.
Merci à vous tous
Claude Azoulai
.
Bonjour et merci d'avoir répondu à ma demande.
Mais comment dois-je remplacer ma ligne de commande
OpenDatabase (cette commande n'étant, à mon avis, pas
liée avec le contrôle Data).
Dit autrement, comment ouvrir une base de donnée XP pour
lui appliquer des commandes SQL.
Merci de ta collaboration.
Claude Azoulai
-----Message d'origine-----
tout ça est du DAO, je doute qu'Access XP soit
compatible avec ces vieux
trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de
données
Access XP.
Si le contrôle DATA se connecte et fonctionne
correctement, par contre
la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante :
Private Sub Command8_Click()
Dim Req As String
Dim DBF As Database
Set DBF = OpenDatabase("C:AC_IndepFichiers" &
NomBase)
Req = "DELETE * FROM Frais WHERE Montant = 0"
DBF.Execute Req
DBF.Close
Close All
End
End Sub
VB6 m'affiche :
Erreur d'exécution '3343':
Format de base de données
('C:AC_IndepFichiersCompt04XP.mbp') non reconnu.
Quelcun a-t-il eu ce problème et connait la solution.
Bonjour et merci d'avoir répondu à ma demande. Mais comment dois-je remplacer ma ligne de commande OpenDatabase (cette commande n'étant, à mon avis, pas liée avec le contrôle Data). Dit autrement, comment ouvrir une base de donnée XP pour lui appliquer des commandes SQL. Merci de ta collaboration. Claude Azoulai
-----Message d'origine----- tout ça est du DAO, je doute qu'Access XP soit
compatible avec ces vieux
trucs. Il faut que tu passes aux objets ADO...
Claude Azoulai a écrit:
J'ai un problème avec l'utilisation des bases de
données
Access XP. Si le contrôle DATA se connecte et fonctionne correctement, par contre la commande OpenDatabase ne fonctionne pas.
Dans la procedure suivante : Private Sub Command8_Click() Dim Req As String Dim DBF As Database Set DBF = OpenDatabase("C:AC_IndepFichiers" & NomBase) Req = "DELETE * FROM Frais WHERE Montant = 0" DBF.Execute Req DBF.Close Close All End End Sub
VB6 m'affiche : Erreur d'exécution '3343': Format de base de données ('C:AC_IndepFichiersCompt04XP.mbp') non reconnu. Quelcun a-t-il eu ce problème et connait la solution.
Merci à vous tous
Claude Azoulai
.
Eric
Bonjour,
Juste une remarque : es-tu sûr de l'extension de ton fichier : .mbp ?
Erreur d'exécution '3343': Format de base de données ('C:AC_IndepFichiersCompt04XP.mbp') non reconnu.
Eric
Bonjour,
Juste une remarque : es-tu sûr de l'extension de ton fichier : .mbp ?
Erreur d'exécution '3343':
Format de base de données
('C:AC_IndepFichiersCompt04XP.mbp') non reconnu.