问题标签 [tdbf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 我需要一些关于 dBase 字段类型的信息
我需要在 TDBF 数据库中存储一组单词和字节(以及一些其他数据)(该数据库与 dBase 兼容)。但我不知道这个数据库使用的字段类型的含义。例如,我可以在“Array”类型或“TypedBinary”的文件中存储什么?从哪里可以获得一些 dBase IV 文档?
database - Tdbf / tdataset在delphi中对多个字段进行排序
我有一个使用基于 tdataset 的 tdbf 的 delphi 应用程序,其优点是不需要 bde 引擎。我需要对表进行排序,我通过添加一个 indexdef 然后指定 indexfieldnames 来对单个字段进行排序。
我现在正试图让它在 2 个字段上排序,即将男性分组在一起,然后将女性分组,然后将每个组按薪水排序,这样我们就可以看到女性从最低收入到最高收入,然后以同样的方式跟随男性。
我已经阅读了所有材料,说明您只需将 indexdef 的排序字段指定为“性别+薪水”。当我尝试使用索引时,我被告知“+”不是有效的字段名。我已经尝试了'.'的每个分隔符。','。'&' 和 ';'。每个分隔符都被视为一个不存在的字段。在多个字段上对表格进行排序的正确方法是什么?
在此先感谢克林顿英国人
segmentation-fault - 打开 TDBF 时的 SIGSEGV / Stack-Overflow
在调用一个新表单并以这个新表单打开一个 DBF 后,Lazarus 中会出现一个 SIGSEGV,而在 Lazarus 之外运行程序时会出现 Stack-Overflow。操作系统是Win 10。
相同调用 2 种其他形式不会产生此错误。
可能是什么问题?
从 TF_Menu 表单调用:
新表单 TF_Modules 在 Module.Open 处出现错误: