aazam rafiee zade Ответов: 1

Как мне получить объект таблицы, чтобы я мог вставить или удалить его?


Привет

Предположим, что есть база данных и таблица с 4 записями

База данных закрывается и я закрываю программу

Когда я открываю программу, я устанавливаю соединение с базой данных

Теперь, как мне получить объект таблицы, чтобы я мог вставить или удалить его?

string dpPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "user.db3"); //Create New Database  
db = new SQLiteConnection(dpPath);
Table1 tbl= db.Table<Table1>();

Ошибка: не удается неявно преобразовать тип SQLite.TableQuery<createatable.table1> to CreateaTable.Таблица 1.

Что я уже пробовал:

I tried the above code and saw the mentioned error

Richard MacCutchan

Похоже, что вы используете другое имя, чем то, которое объявлено. Но мы не можем видеть остальную часть кода, так что это предположение.

1 Ответов

Рейтинг:
1

Sandeep Mewara

Table1 tbl= db.Table<Table1>();

Возвращаемый тип данных db.Table<Table1>() не относится к типу Table1

Вам нужно назначить его правильному типу данных или var а потом соответственно использовать его.