C# 在windows 8应用程序中从sqlite表检索数据

C# 在windows 8应用程序中从sqlite表检索数据,c#,sqlite,xaml,windows-8,C#,Sqlite,Xaml,Windows 8,我有一个sqlite文件形式的现成数据库,我想根据我的应用程序的要求,用组合框、文本框等各种控件绑定数据 我引用了这个链接:并根据我的数据库表创建了一个类 我有一个表auto_fares,所以我创建了一个类auto_fares。根据上面链接中提到的,我已经按照上面提到的步骤进行了操作,但仍然出现以下错误: “没有这样的表:auto_fares”,尽管我的数据库中确实存在一个同名的表 请引导我。欢迎任何帮助。 等待答复 下面是代码块: StorageFile seedFile = await St

我有一个sqlite文件形式的现成数据库,我想根据我的应用程序的要求,用组合框、文本框等各种控件绑定数据

我引用了这个链接:并根据我的数据库表创建了一个类

我有一个表auto_fares,所以我创建了一个类auto_fares。根据上面链接中提到的,我已经按照上面提到的步骤进行了操作,但仍然出现以下错误: “没有这样的表: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);
}
StorageFile-seedFile=wait-StorageFile.getfilefrompathsync(
路径。联合收割机(
Windows.ApplicationModel.Package.Current.InstalledLocation.Path,
“fare.sqlite”);
SQLiteAsyncConnection conn=新的SQLiteAsyncConnection(“fare.sqlite”);
var query=conn.Table();
var result=wait query.ToListAsync();
foreach(结果中的var项目)
{
汽车票价obj=新汽车票价();
cbCity.Items.Add(item.city);
}

默认路径是
Windows.Storage.ApplicationData.Current.LocalFolder.path
(而且您的代码永远不会使用
种子文件


请参阅。

您似乎有一个新的空数据库。请显示试图打开数据库的代码,以及您将文件放在哪里。@CL。请使用代码块查找已编辑的问题现在我可以在阅读@CL提到的姿势时检索数据。谢谢。我有一个疑问。请您指导如何以简单的方式在我的应用程序中复制我的现有数据库。我读了整篇文章,但心里仍有疑问。提前谢谢。