gpt4 book ai didi

xamarin - SQLite-net-pcl - 始终返回 ID 为 0 (Xamarin)

转载 作者:行者123 更新时间:2023-12-02 13:19:43 26 4
gpt4 key购买 nike

由于 Android 7.0 SQlite 问题,我最近从 SQLite.NET 迁移到 SQLite-net-pcl。

在此过程中,我更新了所有库,并且在插入/删除等方面一切正常。

我遇到的唯一问题是,每次从数据库检索项目时,它的 ID 始终为 0。这会导致更新项目时出现问题。有人以前遇到过这个问题吗?

 [SQLite.PrimaryKey, SQLite.AutoIncrement]
public int ID { get; set; }
public string objectId { get; set; }
public DateTime createdAt { get; set; }
public DateTime updatedAt { get; set; }
public string Title { get; set; }

提前致谢。

最佳答案

请尝试使用这个,这对我有用

使用 SQLite.Net.Attributes;

  [PrimaryKey, AutoIncrement]
public int? Id { get; set; }

关于xamarin - SQLite-net-pcl - 始终返回 ID 为 0 (Xamarin),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41762097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com