【发布时间】:2016-04-09 02:14:34
【问题描述】:
我正在尝试在 .net 中使用 c# 编写一个程序,用于一些自定义数据报告。
我需要根据 Retail Pro 8 POS 应用程序执行此操作,并期待有关了解如何获取数据库连接的建议/帮助。
给我的提示是应用程序使用了可能不正确的 oracle 数据库。
我之前没有使用过 oracle 数据库,我只熟悉 MySQL 和 MSSQL,让我怀疑应用程序在 oracle 数据库上运行的原因是我可以轻松地从客户端计算机上获取转储并在我的计算机上运行它没有安装任何oracle文件的机器。
所以猜测它可能使用某种便携式数据库我无法弄清楚数据库文件..
一些可能的文件扩展名是 *.DIA、*.DAT、*.IX
在我看来,Retail Pro 是在德里建立的。
任何关于如何从我的 .net 程序中访问数据库的建议都会非常有帮助
更新: 我正在尝试使用的版本是 Retail Pro 8,此版本使用 B-Tree 文件数据,尽管现在较新的版本适用于 Oracle 数据库。
我能够获得 Retail Pro API,其中包含有关使用 Delphi 5 创建插件的文档。
现在我有了一些线索,但我仍然不喜欢仅仅为了从数据文件中提取一些数据而冒险进入新的编程语言。
如果有人能更深入地了解如何使用 c# 打开这些文件,将不胜感激。
谢谢!
【问题讨论】: