tdataset里的值修改

wwyyxx26 2012-02-13 11:08:28
"select field1 , 0 as fieldx from table;"

field1 是表中的字段, fieldx 很明显是我建的一个字段

通过tdataset 获取后发现不能修改fieldx的值,可以修改吗?

已调用过 Edit()了
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2012-02-13
  • 打赏
  • 举报
回复
在TField对象的OnGetText事件中更改Text的值即可。
wwyyxx26 2012-02-13
  • 打赏
  • 举报
回复
我的需求是先用 select field1 , 0 as fieldx from table;得到一个集合

然后用再对这个集合进行分析,修改fieldx的值,在dbgrid里呈现

在该种需求下该怎么做呢?
wwyyxx26 2012-02-13
  • 打赏
  • 举报
回复
那么怎么让自建的字段不为只读呢?
缘中人 2012-02-13
  • 打赏
  • 举报
回复
0 as fieldx 是只读字段,不能修改的。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧