我有一個準備好的數據庫形式的sqlite文件,我想根據我的應用程序的要求將數據與各種控件(如組合框,文本框等)綁定在一起。從Windows 8中的sqlite表中檢索數據
我已經參考了這個鏈接:http://wp.qmatteoq.com/using-sqlite-in-your-windows-8-metro-style-applications/並根據我的數據庫的表創建了一個類。
我有一個表auto_fares,所以我創建了一個類auto_fare。根據上面提到的鏈接,我已經按照上述步驟進行了操作,但仍然出現以下錯誤: 「no such table:auto_fares」,儘管我的數據庫中存在該名稱的表。
請指引我。歡迎任何幫助。 等待回覆。
的代碼塊如下:
StorageFile seedFile = await StorageFile.GetFileFromPathAsync(
Path.Combine(
Windows.ApplicationModel.Package.Current.InstalledLocation.Path,
"fare.sqlite"));
SQLiteAsyncConnection conn = new SQLiteAsyncConnection("fare.sqlite");
var query = conn.Table<auto_fares>();
var result = await query.ToListAsync();
foreach (var item in result)
{
auto_fares obj = new auto_fares();
cbCity.Items.Add(item.city);
}
看起來你有一個新的空的數據庫。請顯示試圖打開數據庫的代碼以及放置文件的位置。 –
@CL.Please找到編輯的問題與代碼塊 –