Как запустить макрос ms access из VB.NET
i m trying to run a macro from ms access 2010 from vb.net 2010 ..
this is giving me following error.. Unable to cast COM object of type 'Microsoft.Office.Interop.Access.ApplicationClass' to class type 'WindowsApplication1.Access.ApplicationClass'. Instances of types that represent COM components cannot be cast to types that do not represent COM components; however they can be cast to interfaces as long as the underlying COM component supports QueryInterface calls for the IID of the interface. i don't know what to do plz help... its very urgent
Что я уже пробовал:
Тусклый oAccess как доступ.ApplicationClass
- Запустите доступ и откройте базу данных.
oAccess = CreateObject("доступ.Приложение")
oAccess.Видимое = Истинное
oAccess.OpenCurrentDatabase("C:\Users\Yuganshu\Desktop\New папка (4)\WindowsApplication1\db.mdb", False)
- Запустите макросы.
oAccess.Run("Macro1")
'oAccess.Run("DoKbTestWithParameter", "привет от клиента VB .NET")
"Очистка: выход из доступа без сохранения изменений в базе данных.
oAccess.DoCmd().Quit(Доступ.Оправдательный приговор.)
Система.Время Выполнения.InteropServices.Маршал.ReleaseComObject(oAccess)
oAccess = ничего