SQLiteDataAdapter将空值转换为0 - 如何防止它并获取空值?

时间:2017-06-06 10:44:19

标签: c# database sqlite adapter

我正在使用SQLiteDataAdapter,在我的表中,有一行中有空值('')。从C#读取它时,空白值为0。如何为空白值获取空白值而不是0?

列类型为Integer,但可能因表格而异。代码是:

final RealmResults<Post> results = realm.where(Post.class)
    .equalTo("uniqueCode", uniqueCode)
    .equalTo("queued", true) // 
    .isEmpty("url")
    .findAll();
final OrderedRealmCollection<Post> posts = results.createSnapshot(); // <-- snapshot

for (int i = 0; i < posts.size(); i++) { 
   //...

1 个答案:

答案 0 :(得分:0)

有一个解决方法来管理整数列上的空实例,请检查: How to handle nullable integer columns in SQLite database