如何安装android sqlite3_prepare_v2

时间:2017-05-31 05:45:43

标签: android sqlite android-sqlite

我从C sqlite3移植到android平台。 它是下面的代码。

    final String tsql =
            "select cA, cB from tA where cC=?1 and (cD & 255)=?2 order by cD";

    Cursor dbo = DB.db().rawQuery(tsql, new String[] {String.valueOf(101), String.valueOf(102)});
    try {
        if (dbo.moveToNext()) {
            res1 = dbo.getInt(0);
            res2 = dbo.getInt(1);
        }
    } finally {
        dbo.close();
    }

结果,找不到行集。

"select cA, cB from tA where cC=?1 and (cD & 255)=?2 order by cD";

以上陈述是NG,但以下是可以的。

"select cA, cB from tA where cC=?1 and (cD & 255)=102 order by cD";

你为什么这么做? 我想以参数查询的方式来做。 我该怎么办?

0 个答案:

没有答案