我正在尝试将SQLite DB文件连接到我的统一项目,其中在downloads文件夹中存在db文件,但是我无法从表中获取数据。如何将包含DB文件的下载文件夹连接到统一项目SQLite。我的要求是能够使用在downloads文件夹中存在的下载的db文件运行一个项目。请提出任何想法。提前致谢。这是我用于将数据库文件连接到SQLite的代码。
Debug.Log("Call to OpenDB:" + databaseName);
var tempdbPath = Path.GetFullPath("log -29-10-2018 - .db");
var tempdbbytes = File.ReadAllBytes(tempdbPath);
var _filePath = tempdbPath;
ApplicationContext.CurrentDatabasePath = _filePath;
//open db connection
_connectionString = "URI=file:" + _filePath;
(where _filePaht = /Users/deepak/Projects/testproject/test/log -29-10-2018 - .db)
ApplicationContext.TempConnectionString = _filePath;
ApplicationContext.ConnectionString = _connectionString;
Debug.Log("Stablishing connection to: " + _connectionString);
dbcon = new SqliteConnection(_connectionString);
dbcon.Open();
}
catch (Exception exception)
{
LoggingManager.Error(exception);
}
}
当我连接持久性文件夹包含db文件时,它运行良好,当我尝试连接downloads文件夹中存在的db文件时遇到问题。