保存/检索DBGrid列设置:Columns.LoadFromStream和Columns.SaveToStream

时间:2012-03-08 04:52:55

标签: delphi delphi-2007

我实际上是在考虑如何解决下面的问题:

我有TCRTBGrid,用户可以移动列并更改​​宽度。我想将设置保存在数据库中。我想我可以通过使用

来做到这一点

Columns.LoadFromStream and Columns.SaveToStream 然后将数据存储在blob字段中 - 问:我可以存储在longtext字段中吗?

但最大的问题是,如果在保存列设置后的设计时间内添加了新列,我想将这些新列追加到最后。

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我做了Ravaut123的建议和工作!!!!!! 一旦检索到用户设置,就手动将其与设计网格进行比较,以获取新字段和已删除字段的原因,这是我能想到的唯一方法。

无论如何,谢谢Ravaut123和kobik。