我的系统允许用户更改多个表单上多个项目的颜色和字体。
我需要一种方法来保存这些字体和颜色。我的系统使用sql,所以有没有办法将它们保存在那里,或者有其他方法来保存它们。
最佳答案
您可以创建第二个名为 users_prefereces 的表,其中包含 2 列: 用户和偏好。
preferences 将是一个 json 字符串,您可以在其中保存用户首选项。这样你就可以拥有一个包含所有用户首选项的结构,就像字符串一样。 当您获得首选项字符串时,对该字符串进行解码,您将获得该结构。
user_id usr的id
第二种方式:
在用户表中添加一列并始终使用 json 值。
关于mysql - 保存字体和颜色(delphi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18870256/