我正在通过他们的 ODBC 驱动程序访问 Sage 50 数据,但似乎无法确定表是否具有唯一/主键。ODBC.NET 驱动程序似乎不返回任何与索引或关键字段信息相关的信息。
有人有任何线索吗?
蒂姆
我正在通过他们的 ODBC 驱动程序访问 Sage 50 数据,但似乎无法确定表是否具有唯一/主键。ODBC.NET 驱动程序似乎不返回任何与索引或关键字段信息相关的信息。
有人有任何线索吗?
蒂姆
在客户、供应商等主要对象上,关键索引字段是ACCOUNT_REF
,如果它是您要加入的事务文件HEADER.HEADER_NUMBER
- > SPLIT.HEADER_NUMBER
- 他们在老式链表上工作没有被索引
INVOICE.INVOICE_NUMBER
对于销售或采购订单,您将加入的发票文件INVOICE_ITEM.INVOICE_NUMBER
以“m”结尾的表似乎是具有实际真实数据的主表...
不知道这是否有帮助。
我创建了一个 ODBC 数据源并将数据导出到 excel 中,它清楚地显示了表名、列和数据。
检查 sage 50数据字典有关数据库的大量信息,例如:列、索引、键、长度、类型、描述。
Sage Line 50 使用专有数据库。据我所知,没有表的索引。