数据管道对象的属性rowsread,rowswritten,rowsinerror三者之间的关系

hhgzliuheng 2005-01-11 07:01:30
假设数据管道对象的rowsread=a,rowswritten=b,rowsinerror=c,请问b是不是等于a减c?
本人有一数据管道,执行以后就算没有数据导入成功,rowswritten总等于rowsread,纳闷……
...全文
72 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhgzliuheng 2005-01-12
  • 打赏
  • 举报
回复
哪位用过的给俺指点一下
zhangdatou 2005-01-12
  • 打赏
  • 举报
回复
没用过数据管道~~
hhgzliuheng 2005-01-12
  • 打赏
  • 举报
回复
我先从Standard Class中继承PipeLine标准对象,取名nvo_pipeline,其中有如下代码:
statictext read_rows,write_rows,error_rows//读取行数,写入行数,错误行数
read_rows.text = string(rowsread)
write_rows.text = string(rowswritten)
error_rows.text = string(rowsinerror)
然后在一窗口中实例化此对象,有如下代码:
nvo_pipeline invo_pipeline
invo_pipeline = create nvo_pipeline
invo_pipeline.read_rows = st_readrows//显示读入行数
invo_pipeline.write_rows = st_writerows//显示写入行数
invo_pipeline.error_rows = st_errorRows//显示错误行数
当我执行导入操作时,如果st_errorrows显示0,则导入成功,st_writerows等于st_readrows;
但当st_errorrows不为0,则说明有错误行,但不知道为什么st_writerows还是等于st_readrows(应该st_writerows=st_readrows-st_errorrows才合理)
tw829 2005-01-12
  • 打赏
  • 举报
回复
请问:楼主你是如何断定你导入出错了呢?能将你的出错信息帖出来吗?

我用数据管道工具导数据从没出现过类似情况!
tw829 2005-01-12
  • 打赏
  • 举报
回复
我想是这种关系,你是直接用工具,还是用语句实现的?
xzxxiong 2005-01-11
  • 打赏
  • 举报
回复
没用过
hhgzliuheng 2005-01-11
  • 打赏
  • 举报
回复
怎么没人回答

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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