mysql - 保存字体和颜色(delphi)

标签 mysql delphi delphi-7

我的系统允许用户更改多个表单上多个项目的颜色和字体。

我需要一种方法来保存这些字体和颜色。我的系统使用sql,所以有没有办法将它们保存在那里,或者有其他方法来保存它们。

最佳答案

您可以创建第二个名为 users_prefereces 的表,其中包含 2 列: 用户和偏好。

preferences 将是一个 json 字符串,您可以在其中保存用户首选项。这样你就可以拥有一个包含所有用户首选项的结构,就像字符串一样。 当您获得首选项字符串时,对该字符串进行解码,您将获得该结构。

user_id usr的id

第二种方式:

在用户表中添加一列并始终使用 json 值。

关于mysql - 保存字体和颜色(delphi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18870256/

相关文章:

delphi - 如何在新的 Delphi TEdgeBrowser 中设置用户代理?

Delphi:OleVariant 和泛型

delphi - 为什么类(TInterfacedObject,IDropTarget)的实例不自动释放?

Delphi - ClientDataSet - 验证数据

delphi - 具有自动显示/隐藏滚动条的 TMemo

delphi - 如何同步父/子进程执行?

php - MySQL 最快的匹配和返回 true 和 false 的方式

c# - 连接状态已打开但无效?

php - 如何使用 PHP Mysql 查询获取 mysql 表中的 json 值

php - PHP和Mysql面向对象