2017-03-02 78 views
0

我正在遷移所有與sql相關的代碼以使用Sqlbrite。目前,我有一些代碼看起來像這樣:使用PreparedStatement和Sqlbrite

Cursor cursor; 
String name; 
String[] selectionArgs = { name }; 
cursor = database.query(MySQLiteHelper.TABLE_USER, new String[] {"id"}, "name = ? COLLATE NOCASE AND ", selectionArgs, null, null, null); 

現在我需要使用SqlBrite,但我想用預處理語句吧。有什麼辦法可以做到這一點?我搜索了'SqlBrite PreparedStatement',但找不到任何關於此的內容。

回答

1

是的,您可以使用和executeUpdateDelete對您的實例BriteDatabase。他們接受SQLiteStatement作爲參數。