OVH Cloud OVH Cloud

Exécuter procédure après Opendatabase

1 réponse
Avatar
Dominique MARTIN
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

1 réponse

Avatar
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