首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免在不使用DDF的情况下访问数据

避免在不使用DDF的情况下访问数据
EN

Stack Overflow用户
提问于 2012-12-14 02:56:29
回答 1查看 328关注 0票数 1

我需要帮助来访问Betrieve文件中的数据。

Persasive ODBC驱动程序需要一个DDF文件来定义每个表的“模式”,我的问题是DDF文件不存在。

我应该迁移到C#的QBasic代码,生成子字符串函数,并为每种数据类型“强制转换”。如果我能理解语法,我就能创建所需的文件。

我已经使用了PSQLv11的DDF Builder,但应用程序发送了一个错误"Invalid collating sequence“

有人可以上传一个包含BTR和DDF文件的示例,以了解它是否可以与ODBC一起工作?

下面是代码和DB:http://www.mediafire.com/?mnvfa1tg1d6y64w

EN

回答 1

Stack Overflow用户

发布于 2017-11-18 00:32:30

我意识到这篇文章已经有近五年的历史了,但我想我还是贡献一下吧,以防其他人在搜索中发现这篇文章。任何用QBasic编写的应用程序都不太可能使用普及的SQL,而是使用旧版本的Windows Btrieve,甚至更有可能是DOS Btrieve。Pervasive停止销售和支持很久以前可能需要用于相关应用程序的版本,特别是针对Windows的6.15版本。我相信DOS的最新版本是5.10a。两者都使用(可选的) DDF文件,特别是FILE.DDF、FIELD.DDF和INDEX.DDF。使用其DDF管理器的Pervasive的SQL版本创建的任何文件都不太可能向后兼容,甚至可能无法读取Btrieve数据。如果这个问题被标记为Btrieve,可能会得到更好的关注。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13866526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档