Revisando el código fuente que almacena una venta en la base de datos de la aplicación, me he encontrado con lo siguiente:
public long save(long customerID, long discount, int type, int deviceType) {
if (this.mDm.openDBConnection()) {
[…]
}
this.mDm.openDBConnection();
[…]
}
¡Claro que sí! Por si acaso no estaba la conexión con la base de datos abierta, la abrimos de nuevo en lugar de cerrarla...