У меня есть база данных MS Access, которую предоставил мне клиент. Мне нужно экспортировать данные из него в XML для импорта в систему управления контентом. Некоторые из строк в первичной таблице Access имеют несколько дочерних строк в другой таблице. Я хочу, чтобы экспортировать эти дочерние строки в качестве узлов в моем файле XML, например:Экспорт связанных данных в XML из Microsoft Access
<entry>
<title>XML Test Entry - Alpha</title>
<author>[email protected]</author>
<body>Body Text</body>
<categories>
<category>One</category>
<category>Two</category>
</categories>
<tags>cheese,rainbows</tags>
<status>open</status>
</entry>
Однако я немного нуб с Access так, хотя я могу генерировать выходной сигнал, аналогичный приведенному выше с одной связанной строки из таблицы, о которой идет речь, я понятия не имею, как сформировать запрос для возврата кратных.
Я использую мастер экспорта XML для создания своего SQL, но я достаточно хорошо знаком с MySQL, поэтому мне было бы удобно редактировать результаты SQL-запроса.
Спасибо, но я на самом деле не достаточно знакомы с доступом, чтобы знать, где я мог бы вставить это ... Я использую представление SQL запросов. –
Вышеупомянутый код - VBA, который находится в редакторе VBA (нажмите Alt + F11 для отображения). Создайте форму с помощью кнопки и найдите OnClick_Event в свойствах (F4). Затем скопируйте приведенный выше код в OnClick_Event. –