gpt4 book ai didi

c# - 在数据库中保存用户设置

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:20 24 4
gpt4 key购买 nike

1) 我使用 Visual Studio 2008 (C#)

2) 我希望我的桌面应用程序能够为每个用户分别“记住”某些设置(首选项)。

3) 应用程序将使用自己的用户数据库(登录名 + 密码),因此它们与 Windows 帐户无关。

我怎样才能做到这一点?

我正在考虑创建一个包含名称/值对列的 USERSetting 表,然后将此信息序列化为 USERSetting 类。我的设置本身可能是一个很大的 xml,我想知道是否有更好的解决方案。

任何示例代码都会有所帮助。

最佳答案

将其与其余数据一起放在服务器上是您的最佳选择。这样,数据就会定期备份,如果有人换了一台新电脑,他们的设置也不会丢失。

名称值对很容易入手,但就数据库设计而言,这不是一个好的做法。规范化的数据结构将是我的选择。

您可以将设置放在 XML 结构中,然后将其放入数据库中,如果您认为这对您来说更容易的话。

关于c# - 在数据库中保存用户设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2074519/

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