起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 275|回复: 13

【搞定】DataSetBroker OPEN时报错**

[复制链接]
发表于 2008-1-24 15:21:32 | 显示全部楼层 |阅读模式
如题。图如下

未命名.jpg

18.93 KB, 下载次数: 132

回复

使用道具 举报

发表于 2008-1-24 15:29:42 | 显示全部楼层
DataSetID属性是否指定?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 15:37:08 | 显示全部楼层
指定了,,检查了。没错。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 15:49:43 | 显示全部楼层
我把OPEN写在BizFormShow里
DataChange里写了写字段计算。报出错误如图

未命名22.jpg

12.99 KB, 下载次数: 131

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 15:54:29 | 显示全部楼层
dsbChanPin.DataSet.FieldByName('字段1').AsFloat := dsbChanPin.DataSet.FieldByName('字段2').AsFloat;

其中字段2为 ChanPin 数据集的临时字段..
回复 支持 反对

使用道具 举报

发表于 2008-1-24 15:54:37 | 显示全部楼层
我觉得,楼主可以这样,先把其他的代码都屏蔽了,就留一个数据集的open看看是否正常。如果正常再一点一点开放,看看哪段代码出问题了。
这应该跟数据的open没有关系,肯定是其他的代码影响的
回复 支持 反对

使用道具 举报

发表于 2008-1-24 15:56:05 | 显示全部楼层
把DataChange代码去掉报错吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-24 15:59:40 | 显示全部楼层
试过了.就在临时字段那行代码报错,错误如4楼图..
代码如5楼
回复 支持 反对

使用道具 举报

发表于 2008-1-24 16:07:28 | 显示全部楼层
他那边刷新不出来这个了 .已经一句一句测试过了,,,错误如4楼,,报错代码如5楼
回复 支持 反对

使用道具 举报

发表于 2008-1-24 17:11:23 | 显示全部楼层
把“字段1”和“字段2”修改为他们的这些字段对应的ID
另外赋值前,你edit数据集了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 03:48 , Processed in 0.043420 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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