数据管道总是提示打开失败!!!

张好人 2010-09-28 10:52:08
integer start_result,start_result1
数据管道总是提示打开失败,代码如下,请高人指点
connect using sqlyc;
connect using sqlca;
lc_main=create pipeline

lc_main.dataobject="wholesale_export_main_pipeline"
start_result=lc_main.start(sqlca,sqlyc,dw_1)
MessageBox('上传销售主表','读'+string(lc_main.rowsread)+'写' +string(lc_main.rowswritten)+'错' +string(lc_main.rowswritten))
If start_result=1 then
Beep(1)

MessageBox('程序运行错误','管道打开成功', Exclamation!)
else
Return
end if

destroy lc_main
//disconnect using sqlyc;
//disconnect using sqlca
...全文
142 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
张好人 2010-09-28
  • 打赏
  • 举报
回复
谢谢,结贴
gloomybima 2010-09-28
  • 打赏
  • 举报
回复
返回值是1不就是管道打开成功么~
hjthua 2010-09-28
  • 打赏
  • 举报
回复
1不就是成功了嘛
gloomybima 2010-09-28
  • 打赏
  • 举报
回复
lc_main=create pipeline 前加一句 pipeline lc_main
张好人 2010-09-28
  • 打赏
  • 举报
回复
错了,返回值是1
hjthua 2010-09-28
  • 打赏
  • 举报
回复
-1 管道打开错误
-2列数太多
-3要创建的表已经存在
-4要增加数据的表不存在
-5未建立与数据库的连接
-6参数错误
-7列不匹配
-8访问源数据库的SQL语句发生致命错误
-9访问目的数据库的SQL语句发生致命错误
-10已经达到指定的最大错误数
-12不正确的表语法
-13需要关键字、但未指定关键字
-15数据管道已经在运行
-16源数据库出错
-17目的数据库出错
-18目的数据库处于只读状态,不能写入数据
张好人 2010-09-28
  • 打赏
  • 举报
回复
返回值为-1
gloomybima 2010-09-28
  • 打赏
  • 举报
回复
start_result返回值是多少?根据返回值来判断错误原因~

752

社区成员

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

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