Tôi đang sử dụng fmdb để quản lý cơ sở dữ liệu của mình. Tôi không thể tìm thấy bất kỳ ví dụ để xóa một hàng từ một bảng trong fmdb. Tôi đã thửLàm thế nào để xóa một hàng trong một bảng cơ sở dữ liệu sqlite?
NSString *[email protected]"DELETE from tableName WHERE id=3";
FMResultSet *rs = [database executeQuery:sqlStat];
nhưng không hoạt động vì khi tôi kiểm tra tổng số mục nhập trong bảng, tôi nhận được con số tương tự như trước khi thực hiện câu lệnh trên. Vì vậy, một cách thích hợp để xóa một hàng từ một bảng bằng cách sử dụng fmdb là gì?
How are you xác định số lượng các mục trong bảng? –
Ví dụ: Tôi đang thực hiện FMResultSet * rs = [cơ sở dữ liệu executeQuery: @ "select * from tableName"]; và sau đó lưu trữ kết quả trong NSMutableArray. – MAX