【发布时间】:2012-02-06 14:24:39
【问题描述】:
我正在尝试使用 BDE 和 DBF/MDX 数据文件将 Delphi 应用程序迁移到使用本地数据文件的 DBExpress。
简单地用 TClientDataset 替换 TTable 组件会导致涉及索引属性的错误。
我在 Google 上搜索了一下,发现的只是 Bob 博士的一篇文章,其中没有提及索引,也没有演示如何使用排序方法。所有其他文章都是对 DBExpress 的一般描述,与我无关。
是否有要遵循的步骤的教程/示例?
【问题讨论】:
-
您的具体问题毫无意义。为什么要用 ClientDataSet 替换 TTable?详细说明您要完成的工作?你认为 TClientDataSet 是替代 TTable 的 Do Everything 组件吗?您是否希望 TClientDataSet 能够满足您的所有需求?没有人能猜到你想要什么。也许是代码示例?您是否将 BDE 与 dBase 文件一起使用?请说清楚。
-
我写了一系列关于将 BDE 应用程序转换为 dbExpress/Firebird 的博客文章。你可能想看看这个条目:nbnewman.blogspot.com/2009/09/using-dbexpress-conclusions.html
-
几年前我为 Code Rage III 制作了一个关于 BDE 迁移的视频learndelphi.tv/…