首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2013-01-04 
数据管道总是提示打开失败!!!integer start_result,start_result1 数据管道总是提示打开失败,代码如下,请

数据管道总是提示打开失败!!!
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
[解决办法]
start_result返回值是多少?根据返回值来判断错误原因~
[解决办法]
-1 管道打开错误
-2列数太多
-3要创建的表已经存在
-4要增加数据的表不存在
-5未建立与数据库的连接
-6参数错误
-7列不匹配
-8访问源数据库的SQL语句发生致命错误
-9访问目的数据库的SQL语句发生致命错误
-10已经达到指定的最大错误数
-12不正确的表语法
-13需要关键字、但未指定关键字
-15数据管道已经在运行
-16源数据库出错
-17目的数据库出错
-18目的数据库处于只读状态,不能写入数据
[解决办法]
1不就是成功了嘛
[解决办法]
返回值是1不就是管道打开成功么~

热点排行