Как конвертировать / экспортировать базу данных SQL Server в MSAccess с языка c#


У меня есть база данных SQL Server, мне нужно экспортировать все данные в Access mdb, который пользователи могут загрузить. Какой самый простой способ сделать это из C#?

Я понимаю, что у меня может быть пустой (но со схемой на месте) mdb, и когда я хочу экспортировать, я могу скопировать его, а затем прочитать все данные из SQL Server в mdb через наборы данных, но это кажется правильным faff. Есть ли более простой способ?

Спасибо

1 2

1 ответ:

Не могли бы вы создать пакет DTS для экспорта, а затем написать приложение C# для выполнения пакета DTS, пользователю тогда просто нужно выполнить ваше приложение C#? Вы также можете настроить автоматический запуск пакета DTS, если не хотите взаимодействия с пользователем.