问题标签 [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.
sql - .dtq 文件查询 .dbf 的 SQL 语法
在 Microsoft Visual Studio 2008 Pro Edition 中使用最新的 Visual Fox Pro OLE DB Provider。我不能在我的 *.dtq 文件中使用 SQL 函数。我有超过 181 个 *.dtq 文件,我最终需要从 sqlscript 调用它们,但我的问题在于尝试解析 dbf 文件中的列时。我需要的列包含一个时间,即。HH:MM:SS 我需要能够解析时间列来提取小时或分钟。分钟将按 15 分钟间隔进行分段,因此,只要时间大于 0 但 < 15,我可以在一小时内提取 15 分钟,这样我就可以以 15 分钟的间隔提取数据。通常我会使用像 parse 或 parsname 或 split 或 decimal 或 decim 之类的函数,或者说去字符空间 # 然后 # 之后的字符空间。就像在 dos 中我可以使用 %TIME:~3, 2% 用于提取包含我需要的时间信息的列的分钟部分所需的信息。请帮我。提前谢谢你。
.net - 在 Windows 移动设备上使用 .NET Compact Framework 读取 .dbf 文件
我想读取设备上的.dbf
文件Windows Mobile 5.0
(Windows CE
通常基于设备)。
基本上,我需要将.dbf
文件转换为.sdf
文件然后.sdf
在我的应用程序中使用。
这种转换要求的唯一原因是.dbf
文件的大小。
我不需要.dbf
文件的所有字段,而只需要记录的几个特定字段。
如果需要,我可以使用C#
orVB.NET
或任何母语。
任何帮助深表感谢。
亲切的问候,
.net - DBF 上 SQL UPDATE 语句的奇怪行为
我真的坚持一个看似简单的陈述。
我正在处理 DBF 表。当我在名为“DBF Viewer 2000”的程序中打开该文件时,它指出该文件是“FoxBase+/dBASE III PLUSE,无备忘录”。
如果我运行这个 VB.NET 代码
p>它运行没有错误但没有更新表。
现在奇怪了:如果我删除三个条件之一
例如 UPDATE 有效,将 LIBRIAZ.ULTNUM 设置为 6这不是我删除哪个条件的问题,因为删除其中一个就足以使 UPDATE 工作。
这几天我试图弄清楚为什么这种行为......现在我很绝望。
有人有线索吗?
delphi - 复制 DBF/MDX 文件时出错
我使用以下代码将 dbf/mdx 文件从一个文件夹复制到另一个文件夹:
当表名保持不变时,代码可以正常工作。
如果我更改表的名称:
当我尝试打开ordly.dbf时,我收到一条错误消息:
损坏的表/索引头。
文件:C:\DATA\2011\ORDLY.MDX
c# - 如何在 C# 中从头开始创建 DBF 文件?
我正在尝试在我的程序中从头开始编写 DBF 文件。我想创建它,添加一些列,然后将数据添加到列 X 次。我的程序不需要再次读取它,但其他程序会。
我四处寻找解决方案,但似乎都假设一个现有的 DBF 文件,而我想制作一个新的。
这样做的目的是使 DBF 成为 ESRI ShapeFile 的一部分。
有谁知道如何做到这一点?
python - 使用python在Windows上复制锁定的dbf文件
好吧,几乎所有东西都在标题中。我有一个 dbf 文件,即使它被另一个程序(如 DBU)锁定(编辑),我也想复制它。
如果我尝试使用 shutil.copy 打开或复制,我会得到
我知道它被锁定在 Windows 级别,因为我无法通过批处理或 Windows 资源管理器复制它。但是有什么方法可以复制这样的文件吗?
dbf - 如何在 dbf 文件中找到主键?
我在 dbf 文件中查找主键时遇到问题。
我正在使用 dbfviewer 查看文件的内容,但我无法找出主键
许多记录不可读或可能已加密。
例如 _2WI0ZEK7K 、 _2WI10EHT5 、 _2WI0YA8HF 等。
我正在研究将我的 sqlserver 数据库连接到 dbf 文件的项目。
但对于两者之间的关系,我需要一个主键。
php - 用PHP在DBF表中写入MEMO-field
PHP 扩展 dbase 不支持对 DBF 文件进行读/写操作。是否有任何第三方解决方案(库、类)用于在字段 MEMO 中写入数据?
c# - 通过在 64 位 OS 机器上将我的应用程序作为 32 位运行我会妥协什么
我们最近从 Windows XP 迁移到 Windows 7。我们发现 C# 应用程序的一部分尝试为 PDA 创建 dbf 文件失败,因为出现错误消息“'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地机器。”
我发现许多论坛都指向我将我的 exe 构建为 32 位,就像这里一样。
我的问题 1)在 64 位操作系统机器上访问 dbf 是否有任何其他驱动程序?(我知道有一个用于访问 excel 和访问 db)。dbf 有什么吗?
问题 2。与我的标题相同。我有一种感觉,通过转换为 32 位,我没有充分利用 64 位的优势。那么这种解决方法让我失去了什么?
提前致谢。