Bonjour
J'ouvre une base distante par
Set db = DBEngine.Workspaces(0).OpenDatabase("C:\Mabase", False, False, "MS
ACCESS;Pwd=toto")
Je voudrais exécuter la procédure MaProcédure de la base Mabase.
Est-ce possible ?
Comment faire ?
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
Rv
Salut,
Je ne vois pas comment faire en récupérant la base dans un objet DAO.DATABASE comme indiqué dans votre code. Par contre en ustilisant automation on peut facilement exécuter une procédure:
Dim objApp As Access.Application
Set objApp = New Access.Application objApp.Visible = True objApp.OpenCurrentDatabase ("C:Mabase") objApp.Run "maProcedure" objApp.Quit Set objApp = Nothing
A+
Rv
"Dominique MARTIN" a écrit dans le message de news:
Bonjour J'ouvre une base distante par Set db = DBEngine.Workspaces(0).OpenDatabase("C:Mabase", False, False, "MS
ACCESS;Pwd=toto") Je voudrais exécuter la procédure MaProcédure de la base Mabase. Est-ce possible ? Comment faire ?
Merci pour votre aide Dominique
Salut,
Je ne vois pas comment faire en récupérant la base dans un objet
DAO.DATABASE comme indiqué dans votre code.
Par contre en ustilisant automation on peut facilement exécuter une
procédure:
Dim objApp As Access.Application
Set objApp = New Access.Application
objApp.Visible = True
objApp.OpenCurrentDatabase ("C:Mabase")
objApp.Run "maProcedure"
objApp.Quit
Set objApp = Nothing
A+
Rv
"Dominique MARTIN" <DominiqueMARTIN@discussions.microsoft.com> a écrit dans
le message de news:804EE389-E792-41DC-AE07-4C69450E95E7@microsoft.com...
Bonjour
J'ouvre une base distante par
Set db = DBEngine.Workspaces(0).OpenDatabase("C:Mabase", False, False,
"MS
ACCESS;Pwd=toto")
Je voudrais exécuter la procédure MaProcédure de la base Mabase.
Est-ce possible ?
Comment faire ?
Je ne vois pas comment faire en récupérant la base dans un objet DAO.DATABASE comme indiqué dans votre code. Par contre en ustilisant automation on peut facilement exécuter une procédure:
Dim objApp As Access.Application
Set objApp = New Access.Application objApp.Visible = True objApp.OpenCurrentDatabase ("C:Mabase") objApp.Run "maProcedure" objApp.Quit Set objApp = Nothing
A+
Rv
"Dominique MARTIN" a écrit dans le message de news:
Bonjour J'ouvre une base distante par Set db = DBEngine.Workspaces(0).OpenDatabase("C:Mabase", False, False, "MS
ACCESS;Pwd=toto") Je voudrais exécuter la procédure MaProcédure de la base Mabase. Est-ce possible ? Comment faire ?