我需要帮助才能从Betrieve文件访问数据。
Perasasive ODBC 驱动程序需要一个为每个表定义"架构"的 DDF 文件,我的问题是 DDF 文件不存在。
我应该迁移到 C# 的 QBasic 代码,创建一个子字符串函数并为每种数据类型"强制转换"。如果我能取消语法,我可以创建所需的文件。
我使用了 PSQLv11 的 DDF 生成器,但应用程序发送错误"排序顺序无效"
有人可以上传带有 BTR 和 DDF 文件的示例以了解它是否适用于 ODBC?
这是代码和数据库:http://www.mediafire.com/?mnvfa1tg1d6y64w
我意识到这篇文章已经快五年了,但我想我会做出贡献,以防其他人在搜索中遇到这个问题。 任何用QBasic编写的应用程序都不太可能使用Pervasive SQL,而是使用旧版本的Windows Btrieve,甚至更可能是DOS Btrieve。 Pervasive很久以前就停止销售和支持相关应用程序可能需要的版本,特别是Windows的6.15。 我相信DOS的最新版本是5.10a。两者都使用(可选)DDF文件,特别是FILE。DDF,字段。DDF 和索引。DDF。 使用Pervasive的DDF管理器的SQL版本创建的任何内容都不太可能向后兼容,甚至可能无法读取Btrieve数据。 如果这个问题被标记为Btrieve,可能会得到更好的关注。