📄 code40.txt
字号:
程序段40
这段程序用来启动数据管道,并提示数据管道执行过程中的信息,
常用于按钮的clicked事件中。
int result
u_pipe i_upipe
//这句话也可以定义在窗口的 instance 变量编辑框中
i_upipe=CREATE u_pipe
//创建用户对象 u_pipe 的实例 i_upipe
i_upipe.dataobject="p_pipe"
//将前面做好的 pipeline 对象赋给 i_upipe 的 dataobject 属性
result=i_upipe.Start(sqlca,sybasetrans,dw_1)
//根据 Start 函数的返回值显示信息
choose case result
case 1
reset(dw_1)
//若传输数据成功,就清除 pipeline-error 数据窗口
messagebox(“提示信息”,“特定的表已被灌进特定的数据库。”)
case -1
messagebox(“出错”,“pipe不能被打开。”,stopsign!)
//一般发生这种错误是因为没有连接源或目标数据库
case -3
messagebox(“出错”,“表示目标数据库已存在。”,stopsign!)
case -4
messagebox(“出错”,“源数据库中不存在指定表。”,stopsign!)
case -6
messagebox(“出错”,“错误的参数。”,stopsign!)
case -10
messagebox(“出错”,“超过最大错误数。”,stopsign!)
case -16
messagebox(“出错”,“源数据库出错。”,stopsign!)
case -17
messagebox(“出错”,“目的数据库出错。”,stopsign!)
end choose
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -