UWP не найдет таблицу в базе данных sqlite.почему так? - PullRequest
0 голосов
/ 24 апреля 2019

Я следую учебному пособию на веб-сайте Microsoft, но движок sqlite не найдет таблицу в моем файле базы данных.

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 и создал файл db

1 Ответ

0 голосов
/ 24 апреля 2019

Похоже, таблица "Автор" отсутствует в файле вашей базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...