База данных MS Access в XML, в .NET - PullRequest
       24

База данных MS Access в XML, в .NET

0 голосов
/ 18 сентября 2009

Я хочу достичь двух вещей:

a) Чтобы найти бесплатную, простую в использовании базу данных XML с открытым исходным кодом или нет,

b) Для доступа к БД MS Access и преобразования ее в базу данных XML. Если это можно сделать автоматически, тем лучше :) Иначе, что было бы проще сделать?

Спасибо!

Ответы [ 3 ]

1 голос
/ 18 сентября 2009

Вы можете использовать встроенную опцию экспорта в Access 2007 для экспорта базы данных в XML. Он даже экспортирует дочерние таблицы в один и тот же файл. Он также создаст схему данных для вас. (XSD). Существует также возможность создать файл презентации (XSL), но я не использовал эту функцию.

Таким образом, при экспорте базы данных вы получаете как XML, так и созданную для вас схему (файл XML + XSD).

Таким образом, возможность экспорта и преобразования базы данных доступа в xml встроена, и никаких дополнительных инструментов или стороннего программного обеспечения не требуется.

Access 2003 также имеет возможность экспорта XML

Само собой разумеется, что ms-доступ также может потреблять (импортировать) xml.

1 голос
/ 18 сентября 2009

Поскольку вы уже работаете с MS Access, я рекомендую MS SQL Express --- но это может быть недостаточно просто для ваших нужд. SQL Express поддерживает синтаксис FOR XML для передачи XML и должен поддерживать собственный тип XML.

0 голосов
/ 18 сентября 2009

Не уверен, что это «легко», но IBM Express-C (для редакции Community) бесплатна и может работать с собственным XML:
«Самый дешевый гибридный сервер XML и реляционных данных, разработанный для удовлетворения потребностей малого и среднего бизнеса ...»
Я, честно говоря, никогда не использовал его, и, кажется, мало кого это волнует, но, похоже, это интересный продукт.

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