SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Sử dụng ContentProvider để xử lý các hoạt động cơ sở dữ liệu có tốt không?

Sử dụng ContentProvider để xử lý các thao tác trên bảng cơ sở dữ liệu chỉ cho một ứng dụng có phải là phương pháp hay không?

Nếu dữ liệu của bạn chỉ dành riêng cho ứng dụng của bạn và ứng dụng khác không thể sử dụng nó, tôi không thấy có lý do gì để sử dụng ContentProviders. ContentProvider được sử dụng làm giao diện để chia sẻ dữ liệu ứng dụng của bạn với ứng dụng khác. Nếu dữ liệu của bạn có thể được chia sẻ hoặc ứng dụng khác phụ thuộc vào nó thì bạn phải sử dụng ContentProvider.

Ngoài ra, bạn có thể tạo tập hợp các quyền cho nhà cung cấp nội dung của mình để hạn chế một số hoạt động trong nhà cung cấp.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn SQLite

  2. tại sao tôi không tạo được bảng này trên android SQLite?

  3. Tạo Ràng buộc KIỂM TRA trong SQLite

  4. Cách Substr () hoạt động trong SQLite

  5. SQLite MIN