11
delete(String table, String whereClause, String[] whereArgs)
update(String table, ContentValues values, String whereClause, String[] whereArgs)
Đây là gì String[] whereArgs
? Nó được kết nối với "?" (được gọi là thẻ hoang dã)?Chuỗi [] whereArgs tham số của phương thức cơ sở dữ liệu trong android
Cảm ơn bạn Frieza.Then Nếu tôi muốn xóa tất cả các hàng có giá trị cột "name" tạo thành A thành C, hãy xóa ("InfoTable", "name =? Hoặc name =? Hoặc name =?", String [] {"A", "B", "C"})? Bất kỳ cách thuận tiện nào? – outcast
Tôi không chắc chắn nhưng mệnh đề where 'name in? 'Với whereArgs là' new String [] {"(' A ',' B ',' C ')"} 'nên hoạt động, mặc dù tôi chưa đã thử nó – pankajagarwal
không in? -> {"(A, B, C)"} cũng như không? -> {"('A', 'B', 'C')"} cũng không phải trong (?) - > {"A, B, C"} works.The cuối cùng sẽ không nhận được ngoại lệ, nhưng kết quả sai.Well, viết-tất cả-trong-whereClause thắng, tôi nghĩ. Cảm ơn bạn Frieza. – outcast