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

标签 delphi delphi-2007

实际上,我对以下如何解决我的问题有一些想法:

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

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

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

有什么建议 ?

谢谢。

最佳答案

我做了Ravaut123的建议并工作了!!!!!!
检索用户设置后,将其与设计网格手动比较以查找新字段和已删除字段,因为这是我能想到的唯一方法。

无论如何,谢谢Ravaut123和kobik。

关于delphi - 保存/检索DBGrid列设置:Columns.LoadFromStream和Columns.SaveToStream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9613072/

相关文章:

Delphi 2010 宽函数与字符串函数

delphi - TWebBrowser 的 HTML 源代码 - 如何检测流编码?

delphi - 带模板的Word 201 0 auto 化

delphi - 当 TabPosition 为 tpLeft 时,TPageControl 选项卡显示错误的颜色和样式

delphi - 为什么仅在将重载过程分配给局部变量后才使用重载过程时会出现 'H2219 Private symbol X declared but never used'?

delphi - *有时*在 Delphi 中分配给常量时会出现错误

delphi - 如何在事件处理程序中设置 AnsiString 参数?

delphi - 在 DBGrid 中使用 Canvas.TextOut - Delphi XE 3

delphi - 工具选项板组件

delphi - 阻止 VCL 子控件继承父弹出菜单