Вновь созданная таблица sqlite не пуста (Xamarin.Forms) - PullRequest
0 голосов
/ 10 мая 2018

Я создал новую таблицу sqlite, и я был удивлен - моя таблица не пустая, в ней есть одна запись (id == 1, Title == null). Почему это так?

[Table("PurchasesLists")]
public class PurchasesList : INotifyPropertyChanged
{
    [PrimaryKey, AutoIncrement, Column("_id")]
    public int Id { get; set; }

    private string title { get; set; }
    public string Title
    {
        get { return title; }
        set
        {
            if (title != value)
            {
                title = value;
                OnPropertyChanged("Title");
            }
        }
    }

Вот код создания таблицы:

SQLiteConnection database;
string databasePath = DependencyService.Get<ISQLite().GetDatabasePath(filename);
database = new SQLiteConnection(databasePath);
database.CreateTable<PurchasesList>();

В результате (from i in database.Table<PurchasesList>() select i).ToList().Count() != 0

Ценю любую помощь.

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