Схема базы данных учетных записей Sage 50

Я обращаюсь к данным Sage 50 через драйвер ODBC, но не могу определить, есть ли у таблиц уникальный / первичный ключ. Драйвер ODBC.NET, похоже, не возвращает никакой информации, касающейся индексов или информации о ключевых полях.

У кого-нибудь есть какие-нибудь подсказки?

Тим

5 ответов

Решение

Таблицы, заканчивающиеся на "m", кажутся основными таблицами с реальными реальными данными в...

Не знаю, помогает ли это вообще.

На основных объектах, таких как Клиенты, Поставщики, ключевые поля индексируются ACCOUNT_REF, если это файл транзакции, вы присоединитесь к HEADER.HEADER_NUMBER -> SPLIT.HEADER_NUMBER - они работают по старым школам, связанные списки не индексируются

Для заказов на продажу или покупку, документы счета, к которым вы присоединитесь INVOICE.INVOICE_NUMBER в INVOICE_ITEM.INVOICE_NUMBER

Я создал источник данных ODBC и экспортировал данные в Excel, и он четко показывает имена таблиц, столбцы и данные.

Проверьте в словаре данных sage 50 много информации о базе данных, такой как: столбцы, индексы, ключи, длина, тип, описания.

Sage Line 50 использует собственную базу данных. Насколько я знаю, нет индексации таблиц.

Другие вопросы по тегам