我怎么知道我的 SQLite Table 有我想要的 turple( 属性名 )?

How can I know my SQLite Table has my desired turple( attribute name )?

我只是想那样做 _ 我有 OrderTableOrderID, OrderItemQty 都保存在里面。我的问题是,我想知道我添加的订单是否仍然存在于我的数据库中 table 或 OrderID。如果我添加一个仍然存在于我的数据库 table 中的订单,我想在该订单(现有订单)上添加新的 OrderItemQty 或添加新订单。

通过 Id 检查订单是否存在的方法

public boolean IsOrderExists(String orderid)
{
    String selectQuery = "SELECT  * FROM OrderTable  where OrderID = '"+orderid+"' ";
    SQLiteDatabase db = this.getReadableDatabase();
    Cursor cursor = db.rawQuery(selectQuery, null);
    cursor.moveToFirst();
    Log.d("Log", "Fetching order from Sqlite: " + cursor.getCount());

    if (cursor.getCount() > 0)
    {
        cursor.close();
        db.close();
       return true; //if found return true
    }
    else
    {
        cursor.close();
        db.close();
        return false;// if not return false
    }
}

在主数据库实例初始化后执行此操作

if(IsOrderFound)
{
    //found update the old qty 
}
else
{
    //not found add new order
}