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

Android - Làm cách nào để chuyển dữ liệu liên quan đến hai bảng sang phương thức chèn của Nhà cung cấp nội dung

Bạn nên sử dụng ContentProviderOperation. Vì đó là ContentProvider của bạn bạn có thể đảm bảo rằng applyBatch() sẽ thực hiện tất cả các hoạt động trong một giao dịch. Tất cả các nhà cung cấp nội dung tiêu chuẩn cũng đảm bảo rằng đúng như vậy.

Xem bài đăng trên blog của tôi về ContentProviderOperation nói chung và bài đăng khác của tôi về cách sử dụng withBackReference () để truy cập kết quả của các hoạt động trước đó - bạn cần truy cập orderId .

Một lưu ý quan trọng:Tất cả ContentProviderOperations của một lô phải sử dụng cùng một thẩm quyền - nhưng có thể sử dụng các URI khác nhau! Trong trường hợp của bạn, điều đó không có vấn đề gì.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách Typeof () hoạt động trong SQLite

  2. Hiển thị dữ liệu SQLite trong RecyclerView

  3. Cách thêm tháng vào ngày trong SQLite

  4. chức năng để kiểm tra xem SQLite đang sử dụng journal_mode =WAL hay journal_mode =DELETE

  5. Phương pháp hay nhất để ghép nối lỏng lẻo giữa dữ liệu và giao diện người dùng trong Android - Bộ điều hợp, Bộ lọc, Bộ nạp con trỏ và Trình cung cấp nội dung