gpt4 book ai didi

c# - 如何在 sqlite 表中插入复杂模型?

转载 作者:行者123 更新时间:2023-11-30 16:58:52 25 4
gpt4 key购买 nike

首先,如果这个问题看起来不太专业,我应该道歉,但我不知道如何处理它。

我实际上有一个 Person 类,其中有另一个类,即 Address,Address 类本身的属性类型是另一个类,即 Province 和 City。

public class Province
{
public string Name { get; set; }
}

public class City
{
public string Name { get; set; }
}

public class Address
{
public Province Province { get; set; }
public City City { get; set; }
public string Street { get; set; }
public string PostalCode { get; set; }
}

public class Person
{
public long Id { get; set; }
public string Name { get; set; }
public string Phone { get; set; }
public Address { get; set; }

}

我应该说我曾经使用过 Mongodb 并且你们中的许多人可能都知道使用 Mongodb 可以插入、更新和删除文档本身。但是现在我工作的公司正在转向 Windows 商店应用程序,它似乎不适用于 Mongodb,所以我决定改用 Sqlite,正如我之前所说,我真的不知道如何设计表格,以便我可以在其中读取和写入我的个人对象。

所以我非常需要你的帮助。请让我走上正确的道路。任何帮助表示赞赏。提前致谢。

最佳答案

SQLLite 与普通的 SQL 数据库非常相似,但在复杂功能上做了一些削减,您可以创建一个包含所有字段(类属性)的人员表并将其插入表中,并在需要时相应地选择数据

关于c# - 如何在 sqlite 表中插入复杂模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24624768/

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