起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 182|回复: 6

【结】TUserDataSet

[复制链接]
发表于 2010-4-14 08:42:46 | 显示全部楼层 |阅读模式
1.对比 TUserDataset 中字段 是否 是临时字段  的代码怎么写
回复

使用道具 举报

发表于 2010-4-14 12:13:36 | 显示全部楼层
不是很理解楼主的意思,TUserDataset  这个是自定义数据集,本来就没有实际的物理字段
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-15 17:52:14 | 显示全部楼层
可能我没说明白, 我在细说下,在 TUserDataset  数据集中我 建了 N多字段,有临时字段,有表达式字段等, 我现在遍历 这个数据集的字段比对 如果这个字段是临时字段才做某操作,我要的是如何比对的代码
回复 支持 反对

使用道具 举报

发表于 2010-4-16 10:38:18 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 13:59:06 | 显示全部楼层
要的不是这个, 临时字段 是TInternalDataField  类, DataType 是数据类型,我要的是字段类型
回复 支持 反对

使用道具 举报

发表于 2010-4-16 15:10:48 | 显示全部楼层
抱歉,理解错误
直接判断就可以了
参考代码

if   TSQLDataSet(DataSetBroker1.dataset).BizFieldByName('LSZD') is TInternalDataField  then
dialogs.ShowMessage('true');

TInternalDataField  这个在信息层的代码可以看到,这个类就是临时字段。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 15:15:36 | 显示全部楼层
结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 20:58 , Processed in 0.038907 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表