0
我正在使用xamarin創建一個Android應用程序。我有一個預先存在的SQLite數據庫,我正在加載到設備上。SQLite-net查詢不返回行
我正在使用Frank Kreuger的Sqlite-Net nuget軟件包。
在數據庫中,我有一個表名列表,它目前有一行。
我正在使用Query方法來嘗試並檢索該行。但它沒有被退回。
我打開連接
db = new SQLiteConnection(FileAccessHelper.GetDBLocation(dbName));
這給我位於 DatabasePath 「/data/user/0/readdb.readdb/files/packinglists.sqlite」
我我的數據庫的連接然後嘗試並檢索行
try
{
List<tabledefs.Lists> myLists = db.Query<tabledefs.Lists>("select * from Lists");
foreach (tabledefs.Lists list in myLists)
{
listNames[counter++] = list.ListName;
}
}catch (Exception e)
{
//do something
}
即使我可以手動打開數據庫並查詢數據,調用也不會返回任何行。