Red de conocimiento informático - Problemas con los teléfonos móviles - La API SQLITE Database C espera que sqlite3_open no cree una base de datos si no existe

La API SQLITE Database C espera que sqlite3_open no cree una base de datos si no existe

Utilice la función sqlite3_open_v2 para abrir en su lugar

int sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags, const char *zVfs);

Los dos primeros parámetros son iguales como sqlite3_open. Si la base de datos no existe, la base de datos no se creará y solo se devolverá un mensaje de error

El parámetro zVfs permite a la aplicación nombrar la interfaz entre el sistema de archivos virtual (VFS). ) módulo, ciertos sistemas de archivos) utilizados para conectarse a la base de datos, las aplicaciones cliente generalmente simplemente pasan un puntero NULL a este parámetro para usar el módulo VFS predeterminado.