我将CSV文件中的数据集导入到SQLite数据库3.1.1中。我通过SQLiteStudio管理该数据库。我想在我的C#代码中在运行时检索7,332个值;不是我检索的7,340个值。
问题:
我检查每一行,看看返回的值是否为空。 但是,数据集中没有空值或任何空行。我从数据集中检索的行数多于预期的7,340行和7,332行。我还检索了一行中的一行' NAME'包含此值:" \ n"。。
代码工作正常;但是这个" \ n"价值来自哪里?为什么它会使用空值和" \ n"来搞乱我的数据?值?
预期解决方案
原始代码无需再次使用旧数据集检查空值;数据不包含空值。现在我导入了一个新的数据集,我遇到了这个问题。如何通过ExecuteReader()?
检索和读取数据时除去空值代码:
add
我如何管理来自SQLite的导入