Взаимодействовать MS Access с C # - PullRequest
1 голос
/ 11 апреля 2011

Требуется добавить некоторые функции XML в один проект MSAccess.Самый простой способ выполнить эту работу - написать код на C #, который будет считывать данные и записывать их на локальный диск в формате XML.Чего я не знаю, так это как взаимодействовать с C # Trought пользовательского интерфейса MS Access.Что я ищу, так это какой-то тип CLR, который существует в базах данных MSSQL, когда вы можете вызывать библиотеку c # из хранимых процедур или файлов udf.Или я должен просто написать консольное приложение и вызвать его из MS access с параметрами.

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

Вы также можете читать и писать XML с помощью VBA.

http://msaccess -dox.net / MS.Press-Programming.Microsoft1 / 8368final / LiB0113.html

В противном случае вы можете создать COM-класс, который будет предоставлять эти функции, и вызывать его из приложения Access

1 голос
/ 11 апреля 2011

Вы можете читать / писать для доступа к базам данных, используя Jet Engine из C #

Однако автоматизировать формы, отчеты и макросы (модули VBA) будет непросто, если это вообще возможно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...