SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

क्या डेटाबेस संचालन को संभालने के लिए ContentProvider का उपयोग करना अच्छा अभ्यास है?

<ब्लॉकक्वॉट>

क्या केवल एक एप्लिकेशन के लिए डेटाबेस तालिका संचालन को संभालने के लिए ContentProvider का उपयोग करना अच्छा अभ्यास है?

यदि आपका डेटा केवल आपके एप्लिकेशन के लिए अनन्य है और अन्य एप्लिकेशन इसका उपयोग नहीं कर सकते हैं तो मुझे ContentProviders का उपयोग करने का कोई कारण नहीं दिखता है। ContentProvider का उपयोग आपके एप्लिकेशन के डेटा को अन्य एप्लिकेशन में साझा करने के लिए एक इंटरफ़ेस के रूप में किया जाता है। यदि आपका डेटा साझा किया जा सकता है या अन्य एप्लिकेशन उस पर निर्भर है तो आपको ContentProvider का उपयोग करना होगा।

इसके अलावा आप प्रदाता में कुछ संचालन को प्रतिबंधित करने के लिए अपने सामग्री प्रदाताओं के लिए अनुमतियों का सेट बना सकते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite में किसी विशेष दिनांक/समय के बाद से सेकंड की संख्या की गणना करें

  2. sqlite:कुल समय कैसे जोड़ें एचएच:मिमी:एसएस जहां कॉलम डेटाटाइप DATETIME है?

  3. SQLite हटाएं

  4. अनुक्रमणिका 2 पर तर्क को बाध्य नहीं कर सकता क्योंकि अनुक्रमणिका सीमा से बाहर है

  5. एंड्रॉइड रूम - सभी टेबल के लिए sqlite_sequence कैसे साफ़ करें