首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

感觉自己水平不错的进,该如何解决

2012-02-13 
感觉自己水平不错的进如何修改ClientDataSet的fielddefs的值?以前添加的为5条字段,现在想添加1条,可是保存

感觉自己水平不错的进
如何修改ClientDataSet的fielddefs的值?
  以前添加的为5条字段,现在想添加1条,可是保存后,重新打开工程缺仍然是5条,而且工程的.DFM文件确实改变了,可是fielddfs的值却没有任何改变,还是5条,高手不吝赐教啊,急!

[解决办法]
用客户端方式后,

他是向服务器申请了一个文件(或内存流),你修改了或增加了五个字段,没有用.一定要提交上传到服务器.

或者你直接用CLIENTDATASet写SQL语句去更正数据表或结构.然后这边再重新查询一下.


[解决办法]
就是你只是修改了本地的或当前的显示,如果重新查询后,就恢复之前了.如果不要恢复之前的,就要提交更新服务器的数据.
[解决办法]
噢,你直接用SQL语句去删除,修改一下.然后,再刷新一下,看一下有没有变化.

如果还不行,就看一下,数据库是否为只读的.或连接符中有没有设计默认数据库为只读的.


[解决办法]

探讨
如何修改ClientDataSet的fielddefs的值?
  以前添加的为5条字段,现在想添加1条,可是保存后,重新打开工程缺仍然是5条,而且工程的.DFM文件确实改变了,可是fielddfs的值却没有任何改变,还是5条,高手不吝赐教啊,急!

热点排行