我正在按照Microsoft网站上的教程进行操作,但是sqlite引擎无法在我的db文件中找到该表。
https://docs.microsoft.com/en-us/windows/uwp/data-access/sqlite-databases
public static List<String> GetData()
{
List<String> entries = new List<string>();
using (SqliteConnection db =
new SqliteConnection("Filename=MyQuoteAppDB.db"))
{
db.Open();
SqliteCommand selectCommand = new SqliteCommand
("SELECT AuthorName from Author", db);
SqliteDataReader query = selectCommand.ExecuteReader();
while (query.Read())
{
entries.Add(query.GetString(0));
}
db.Close();
}
return entries;
}
}
我收到以下错误:Microsoft.Data.Sqlite.SqliteException:'SQLite错误1:'没有这样的表:Author'。
我实际上已经通过Converter.exe导入了表Author,并创建了一个db文件
答案 0 :(得分:-2)
您的数据库文件中似乎没有“作者”表。