示例#1
0
 public void Cleanup()
 {
     if (_database.IsOpened)
     {
         _database.Close();
     }
     _database = null;
 }
示例#2
0
        public IWAYDDatasource GetCurrent()
        {
            EntryDatabase db = _database ?? (_database = new EntryDatabase(_fileName, _inMemory));

            if (!db.IsOpened)
            {
                if (_inMemory)
                {
                    db.Open(_fileName, 0);
                }
                else
                {
                    db.Open(_fileName);
                }
            }
            return(db);
        }