问题标签 [dbase]

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 投票
5 回答
31269 浏览

c# - 如何使用 C#/.NET ODBC 或 OLE 读取/写入 dBase III 文件?

我已经搜索了有关如何通过 C#/.NET 使用 OLEDB 或 ODBC 读取/写入 dBase III (dbf) 文件的各种技术。我已经尝试了几乎所有发布的技术,但没有成功。有人可以指出我正确的方向吗?

谢谢你的时间。

0 投票
2 回答
277 浏览

dbase - DBase 索引

dbf文件中第一条记录的索引值是0还是1?索引是从零开始的吗?

0 投票
11 回答
3731 浏览

foxpro - 今天维护 Clipper 5.3 代码的最佳方法是什么?

在 DOS、Windows 或 Linux 上是否有任何后续产品?

0 投票
0 回答
3780 浏览

delphi - 调试时,Delphi ADO 与 DBF 文件的连接挂起

我正在使用 Delphi 2009 ADO 组件和此连接字符串连接到 DBF 文件:

如果 c:\mypath 不存在,并且我在调试器中运行应用程序,我的应用程序将挂起。没有引发异常。

如果我在没有调试的情况下运行应用程序,则会正确引发异常。

为了重现,我只是创建了一个新应用程序,在表单上放置了一个 TADOConnection,设置连接字符串并将此代码添加到表单的 OnCreate 中:

有任何想法吗?

0 投票
5 回答
6099 浏览

size - 更改 DBF 字段大小

我现在使用 ESRI shapefile 格式,但在更改/编辑数据库字段大小时遇到​​了一些问题。我创建了一个长度/大小为 200 的字段,现在我希望它只有 80 个长度/大小(空间和其他改进)。

但是我不能再编辑字段大小了:(有人可以指出如何更改字段大小吗?

顺便说一句,我尝试过可以编辑字段大小的 DBF Explorer 等实用程序,但是当我更改字符/文本字段的字段大小时,浮点/数字字段上的数据会被删除:(
DBF Explorer

PS:ESRI 数据库使用 .dbf 扩展名,我认为它是 DBASE III plus 或 DBASE IV 格式

0 投票
1 回答
275 浏览

sql-server - 如何让我的旧 Dbase 2 progs 在 SQL 下运行?

如何让我的旧 Dbase 2 progs 在 SQL 下运行?

我想做两件事。

  1. 让我的旧 Dbase progs 在我的个人计算机上有大量数据集的 Windows 下运行(所以它不需要互联网)

和 2. 让我的旧 dbase progs 从 Internet 上的 sql 服务器运行,我可以从 Internet 登录并运行程序和数据库。

0 投票
1 回答
2152 浏览

c# - 读取没有标准 .dbf 扩展名的 dbase 文件

我正在尝试读取一个只是 dbase 文件但没有标准扩展名的文件,该文件类似于:

测试数据

我正在使用这段代码来尝试读取文件:

当然,这会崩溃,因为它找不到名为 test 的 dbase 文件,但如果我将文件重命名为 Test.dbf,它就可以正常工作。我不能一直重命名文件,因为第三方应用程序使用它作为文件格式。

有谁知道在 C# 中没有标准扩展名的情况下读取 dbase 文件的方法。

谢谢。

0 投票
2 回答
1688 浏览

nhibernate - 从 NHibernate 连接到 ESRI 形状文件(DBase *.dbf 文件)

我一直在尝试解决如何通过 NHibernate 连接到 ESRI 形状文件(我认为是 DBase 表文件),但我尝试过的任何事情都没有运气。

目前,我的配置如下所示:

我已将注释掉的部分保留在其中,因此您可以查看我一直在尝试的值。无论我尝试什么,我都会收到错误消息:

错误 [IM002] [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

我已经浏览了我在网上找到的大部分连接字符串,在这里对问题的一些答案是进入“抓住稻草”阶段,我只是把任何东西都放进去,所以我想我最好寻求帮助.

我什至不确定是否可以从 NHibernate 连接到这种类型的文件,但如果可以,有谁知道配置中应该包含什么?

0 投票
7 回答
69454 浏览

dbf - 有没有免费的 DBF 文件转换器?

我只找到了这些转换器的试用版。有人知道免费的吗?以下任何目标格式都可以:

CSV、MDB、SQL、XLS

0 投票
2 回答
938 浏览

.net - .NET DBF 数据库连接问题

嘿大家,真的把我的头撞到这里的键盘上,任何信息或指向正确的方向都会很棒。

我有一组带有 .MDX 索引的 .DBF 文件。它们应该是 dBASE 版本 7,但我发现 Borland BDE 只能可靠地连接到 5.0。

我可以使用 IV 和 5.0 连接字符串进行连接,如下所示:

我得到的模式与表的实际模式不同,我必须运行尴尬的切碎查询,结果只是我遇到的问题:

  1. 在大多数列上选择就好了,但有些列不起作用
  2. 如果我留在某些列上,则插入,否则我会出错
  3. 如果我不提供 where 子句,请更新

有没有人对连接和使用带有 MDX 索引和 .NET 的 DBF 文件有任何见解?最有可能的 dBASE 7 文件?

谢谢,