13 messaggi dal 04 novembre 2020
public static class Constants
    {
        public const string DatabaseFilename = "OnSalesSQLite.db3";        

        public const SQLite.SQLiteOpenFlags Flags =
        SQLite.SQLiteOpenFlags.ReadWrite |
        SQLite.SQLiteOpenFlags.Create |
        SQLite.SQLiteOpenFlags.SharedCache;

        public static string DatabasePath
        {
            get
            {
                var basePath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
                
                return Path.Combine(basePath, DatabaseFilename);
            }
        }
    }


Alcuni dicono che è meglio usare
Environment.SpecialFolder.Personal

Questa è l'impostazione del mio db.
843 messaggi dal 08 aprile 2009
Al posto di SQLiteOpenFlags.SharedCache prova a mettere SQLiteOpenFlags.FullMutex.
13 messaggi dal 04 novembre 2020
Ciao, grazie per tutte le dritte che mi hai dato, ti chiedo un'altra cosa...sai come intercettare il tasto indietro sia del dispositivo che dell'applicazione?
Un saluto

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.