确定db查询是否为null

时间:2011-07-30 19:58:37

标签: android sqlite null if-statement

我正在尝试编写一个if语句来确定结果是否为空。

TabSpec spec4=tabHost.newTabSpec("Tab 4");
        listData[c.getPosition()] = spec4.setIndicator(c.getString(4)) + "\n";
        spec4.setContent(R.id.tab4);


        if (spec4.setIndicator(c.getString(4)) == null){
            tabHost.addTab(spec4);
        }

声明似乎永远不会回归真实。我可以在数据库中看到它的空白。

任何想法?

1 个答案:

答案 0 :(得分:0)

if (c.getString(4).equals("null")){
        tabHost.addTab(spec4);
}

我必须将==更改为.equals(“null”)并且它有效!