问题标签 [dbf]

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.

0 投票
2 回答
7107 浏览

sql - Deleted some Oracle DBF files by mistake - how can I tell Oracle XE to forget about them?

So I accidentally deleted some DBF files (only ones specific to my tablespaces), fortunately I was only just about to start loading data in so have lost nothing, except now can't re-create the tablespaces.

If I run:

The results include the DBF files that I deleted.

I attempted to run a command I found on the internet, to delete the DBF files that Oracle thinks are relevant:

And the result is:

However the datafile deleted is still returned when I run the select statement. When I try to just create new tablespaces, I get the error:

0 投票
2 回答
2259 浏览

c# - 使用 .idx 文件在 DBF 文件中搜索

我有一个 DBF 文件和一个索引文件。我想读取索引文件和搜索记录满足一些条件。(例如:使用Student.DBF和StudentName.idx搜索StudentName以“A”开头的记录)

如何以编程方式执行此操作?

0 投票
4 回答
4892 浏览

sql - 如何使用 SQL 脚本将数据从 DBF 导入 SQL?

我正在尝试使用以下命令将数据从 DBF 文件导入 SQL 表 -

但它是失败的说

任何线索为什么它会出错?对于第二个错误,我已按照某些博客的建议完全访问临时文件夹。它仍然显示两个错误。

0 投票
5 回答
15034 浏览

java - 读/写 xBASE (DBASE 3-5 /DBF) 文件

是否有任何好的库可以用 java 或任何其他语言读取/写入 DBF 文件?

0 投票
4 回答
6559 浏览

dataset - 使用 VFPOLEDB 驱动程序读取 DBF

我正在使用 VFPOLEDB 驱动程序读取 DBF 文件,但一直收到此错误,我不确定为什么以及如何解决此问题:

提供程序无法确定十进制值。例如,该行刚刚创建,Decimal 列的默认值不可用,消费者尚未设置新的 Decimal 值。

这是代码。我调用此例程返回 DBF 文件的 DataSet 并在 DataGridView 中显示数据。

0 投票
5 回答
7950 浏览

delphi - 在 Delphi 中对表格进行物理排序

Delphi 似乎不喜欢多字段索引。

我如何对一个表进行物理排序,以便最终得到一个具有所需顺序的行的表?

例子:

我的表.dbf

我需要生成一个按“Payee”+“Payer”字母顺序排序的表格

当我尝试使用“Payee+Payer”索引时,出现错误:

“字段索引超出范围”

0 投票
3 回答
5330 浏览

python - Python:在大 dbf (xbase) 文件中快速查询

我有一个很大的 DBF 文件(~700MB)。我想使用 python 脚本从中只选择几行。我已经看到 dbfpy 是一个很好的模块,它允许打开这种类型的数据库,但现在我还没有找到任何查询功能。遍历 python 中的所有元素实在是太慢了。

我可以在合理的时间内从 python 做我想做的事吗?

0 投票
3 回答
1230 浏览

database - 如何打开 .d01 foxpro 文件

我正在为我堂兄的药店构建一个基本的 POS 应用程序,以便他可以转储他当前使用的软件并节省许可成本。他痛苦地输入软件的所有药物名称都存储在一个带有 .d01 的文件中扩大。我想要的是一种以编程方式读取 .d01 文件内容的方法,以便我可以将药物名称导入我的应用程序。我表弟使用的软件是在 Foxpro 中构建的(因为我看到很多 .cdx、.idx、.dbf 文件),我要导入的文件扩展名为 .d01。当我在记事本中打开文件时,它是这样的 http://img192.imageshack.us/img192/5528/foxpro.jpg

所以我假设它是某种数据库表或其他东西。所以任何人都可以帮助我阅读这个文件,因为我根本不知道 foxpro。

非常感谢所有抽出时间回复的人。


嘿伙计们,非常感谢你们如此迅速地回复。我尝试了 Otávio 建议的解决方案,它奏效了,我现在将编写一个小实用程序来读取 dbf。

0 投票
2 回答
1839 浏览

mysql - DBF 到 sql 转换器

有没有 DBF 到 Mysql 的免费转换器?

0 投票
3 回答
632 浏览

c# - 将空值读为空而不是默认值

如何从 C# 中的“dbf”文件中读取空值。目前在读取 dbf 文件时,文件中的空值会自动转换为默认值。像空的十进制字段被转换为“0.000”。有人可以帮助阅读空字段,而不是默认值。