UWP不会在sqlite数据库中找到该表。为什么这样?

时间:2019-04-24 14:58:08

标签: sqlite uwp

我正在按照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文件

1 个答案:

答案 0 :(得分:-2)

您的数据库文件中似乎没有“作者”表。