Bonjour,
Je voudrais une confirmation sur un point.
j'arrive à manipuler MS-Access depuis vb.net (sur mon poste de dev)
après quelques tests, il semblerait qu'il faut obligatoirement Access sur le poste pour que le code fonctionne.
j'aimerai savoir s'il faut obligatoirement Access pour manipuler* une base mdb
ou s'il y a un moyen de contourner.
*manipuler => lancé des macros, tout sauf requête (ça je sais faire !)
Pour les curieux, le code que je test :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ' Lance MACRO Dim MonAccess As New Microsoft.Office.Interop.Access.Application MonAccess.Visible = False MonAccess.OpenCurrentDatabase("C:\MaBase.mdb") MonAccess.DoCmd.RunMacro("TEST") MonAccess.Quit(Microsoft.Office.Interop.Access.AcQuitOption.acQuitSaveNone) MonAccess = Nothing
Partager