为什么我要从SQLite数据库中检索空值和换行符?

时间:2017-09-06 17:23:42

标签: c# sqlite dbnull

我将CSV文件中的数据集导入到SQLite数据库3.1.1中。我通过SQLiteStudio管理该数据库。我想在我的C#代码中在运行时检索7,332个值;不是我检索的7,340个值。

问题:

我检查每一行,看看返回的值是否为空。 但是,数据集中没有空值或任何空行。我从数据集中检索的行数多于预期的7,340行和7,332行。我还检索了一行中的一行' NAME'包含此值:" \ n"。

代码工作正常;但是这个" \ n"价值来自哪里?为什么它会使用空值和" \ n"来搞乱我的数据?值?

预期解决方案

原始代码无需再次使用旧数据集检查空值;数据不包含空值。现在我导入了一个新的数据集,我遇到了这个问题。如何通过ExecuteReader()?

检索和读取数据时除去空值

代码:

add

我如何管理来自SQLite的导入

enter image description here

0 个答案:

没有答案