sql >> Database teknologi >  >> RDS >> SQLite

Er det god praksis at bruge ContentProvider til at håndtere databaseoperationer?

Er det god praksis at bruge ContentProvider til kun at håndtere databasetabeloperationer for én applikation?

Hvis dine data kun er for din applikation, og andre applikationer ikke kan bruge dem, ser jeg ingen grund til at bruge ContentProviders. ContentProvider bruges som en grænseflade til at dele din applikations data til andre applikationer. Hvis dine data kan deles, eller andre programmer er afhængige af det, skal du bruge ContentProvider.

Du kan også oprette et sæt tilladelser til dine indholdsudbydere for at begrænse nogle handlinger i udbyderen.




  1. Indstil tegnsættet og samlingen af ​​en database i MariaDB

  2. Antal læste rækker / Faktiske rækker Læs advarsler i Plan Explorer

  3. SQL er lig med (=) operatør for begyndere

  4. MySQL opdaterer en sammenføjet tabel