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

标签 c# dbf

如何在 C# 中从“dbf”文件中读取空值。 目前,在读取 dbf 文件时,文件中的空值会自动转换为默认值。 就像空的小数字段被转换为“0.000”。 有人可以帮助您按原样读取空字段而不是默认值吗?

最佳答案

.dbf 文件格式可以追溯到计算的石器时代。它从来没有“空”列值的概念,未分配的字段将获得默认值。直到 FoxPro 才出现对可为空列的支持。我认为你的要求是不可能的。

关于c# - 将空值读取为空而不是默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2849898/

相关文章:

c# - 如何通过代码启用EnableSqlCommandTextInstrumentation?

c# - Xamarin 权限插件 RequestPermissionsAsync 未返回

c# - 无法在自定义类上调用 JavascriptSerialize

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

Python dbfpy 和 FoxPro

c# - 我可以在 Windows Azure 上部署 ASP.NET 网站而不是 ASP.NET Web 应用程序吗?

c# - 如何在 .Net Core 2.1 中为暂存/生产配置 ssl

java - 如何在 Java 或 Oracle PL/SQL 中读取 DBase 文件

python - 复制列并更改 Dbf 中的名称

vb.net - 查询表达式中的语法错误(逗号), header 带有逗号