社区
PowerBuilder
帖子详情
关于数据管道的问题,高手快来!
diandianqiuqiu
2002-03-30 10:08:26
两个数据库A,B。 A为MS SQL SERVER,B为SQL ANYWHERE。现要将A中某张表table_a的数据全部导入B中的table_b中,请问在程序中如何用PIPELINE实现那?请大家帮帮忙,指点一下(最好有具体代码)或者告之哪本书有讲到的,泻了...
...全文
77
7
打赏
收藏
关于数据管道的问题,高手快来!
两个数据库A,B。 A为MS SQL SERVER,B为SQL ANYWHERE。现要将A中某张表table_a的数据全部导入B中的table_b中,请问在程序中如何用PIPELINE实现那?请大家帮帮忙,指点一下(最好有具体代码)或者告之哪本书有讲到的,泻了...
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
diandianqiuqiu
2002-03-30
打赏
举报
回复
别急啊!呵呵!我还有不明白的那,就是liulee那个invo_pipeline.syntax=‘’是直接写在脚本里的么?
另:
受liulee启发,我看了一下PB的帮助,里面有这样的例子:
i_upipe = CREATE u_pipe //u_pipe由标准pipeline对象继承而来
i_upipe.DataObject = "p_pipe" //p_pipe是在数据管道画笔中建立的实例
i_upipe.Start(i_src, i_dst, dw_1)
感觉这好象更符合我的要求.我只要将table_a内容拷贝到table_b,而liulee好象把整个数据库都拷过来了(或者是要我将两张表单独建数据源?)
请大家再帮帮忙,泻了...
spawnwind
2002-03-30
打赏
举报
回复
5........给分
liulee
2002-03-30
打赏
举报
回复
1.创建两个事务itr_from -> itr_to,分别连接到两个数据库。
2.pipeline重载一下为用户对象,然后实例化为invo_pipeline
2.invo_pipeline.syntax = '......' //研究一下导出的某pipeline语法,或者直接读入文件,因为运行态pipeline不编译的。
3.invo_pipeline.start(itr_from,itr_to,...)
4........结束。
圣殿骑士18
2002-03-30
打赏
举报
回复
下面是利用程序运行数据传输的步骤∶
1. 建立数据传输对象利用 PowerBuilder 的数据传输绘图器定义
一个数据传输对象后保存在PBL中。
2. 建立用户对象类利用用户绘图器建立一个标准的数据传输类对象,
并且保存在PBL
3。增加一个数据窗口控件到窗口上,在数据传输过程中如果侦测到错误,
会自动在窗口中的数据窗口控件中动态建立一个数据窗口对象。
4. 增加其它有用的控件可以在窗口上面增加一些按钮控制数据传输的流程。
例如∶可能希望增加一个按钮控制操作数据的传输或文字控件显示状态信息,
例如∶读取或写入数据的笔数。
5. 声明两个不同的交易对象
可能利用 SQLCA 连接来源数据库,要连接到目的数据库必须建立和使用
第二个交易对象。
// 在窗口当中声明一个数据类型为交易对象的 instance 变量
transaction itran_dest
//利用并参考 instance变量建立一个新的交易对象
itran_dest = CREATE transaction
//利用第二个交易对象连接到目的数据库
// 设置第二个交易对象的属性
itran_dest.DBMS = "SYC"itran_dest.Database = "Prod5".....
CONNECT Using itran_dest;
// 利用 itran_dest.SQLCode 检查错误
If itran_dest.SQLCode < > 0 then
Messagebox("错误!" , "目的数据库连接错误")
End if
6. 实例化用户对象在窗口中声明一个和用户对象所建立的数据传输对象一样
数据类型的数据传输类型的 instance 变量
u_mypipe iuo_pipe
//利用 instance 变量建立一个用户对象的实例
iuo_pipe = CREATE u_mypi
.....好累!
在powerBuilder 6.0进阶篇——数据窗口的应用
有慢慢看
diandianqiuqiu
2002-03-30
打赏
举报
回复
多谢大家,问题已解决,多谢捧场,泻了...
diandianqiuqiu
2002-03-30
打赏
举报
回复
谢谢大家,问题已解决,多谢捧场!
liuyxit
2002-03-30
打赏
举报
回复
//创建第第二个事务对象和0数据管道变量
tran_tmp=create transaction
pip_input=create pipeline
// 定义数据源Profile fox_data
tran_tmp.DBMS = "ODBC"
tran_tmp.AutoCommit = False
tran_tmp.DBParm = "ConnectString='DSN=fox_data'"
//连接tran_tmp
connect using tran_tmp;
//定义数据管道对象(你在画笔里建的那个)
pip_input.dataobject='pip_pack1'
//执行数据管道
i_return=pip_input.start(tran_tmp,sqlca,dw_1)
//显示数据管道执行情况
st_1.text=string(pip_input.rowsread)
st_2.text=string(pip_input.rowswritten)
st_3.text=string(pip_input.rowsinerror)
if i_return<>1 then
messagebox("出错","执行代码为"+string(i_return))
return
else
messagebox("ok","导出成功")
end if
匿名
管道
和命名
管道
整理一下控制代码,这里是输入型参数,只需要读这样就可以轮询方式选择进程了,不用随机了结果头文件打印具体年月日年是从1900年开始的年月日时分秒。
luigi,一个好用的 Python
数据
管道
库!
Python Luigi 是一个功能强大的
数据
管道
框架,可以帮助构建可靠的
数据
处理流程。通过定义任务、管理依赖关系和处理错误,可以轻松构建复杂的
数据
管道
,并应用于各种实际应用场景中。希望本文能够帮助大家更好地理解和应用 Python Luigi。
pipe建模工具使用_PDMS进行
管道
建模的一些方法及操作技巧,
快来
Get!
2.通过网络实现多专业实时协同设计、真实的现场环境,多个专业组可以协同设计以建立一个详细的3D数字工厂模型,每个设计者在设计过程中都可以随时查看其它设计者正在干什么;3.交互设计过程中,实时三维碰撞检查,PDMS能自动地在元件和各专业设计之间进行碰撞检查,在整体上保证设计结果的准确性;4.拥有独立的
数据
库结构,元件和设备信息全部可以存储在参数化的元件库和设备库中,不依赖第三方
数据
库;5.开放的开发...
管道
一、
管道
1、
管道
概念
管道
是Unix中最古老的进程间通信的形式。 我们把从一个进程连接到另一个进程的一个
数据
流称为一个“
管道
”。 我们通常把是把一个进程的输出连接或“管接”(经过
管道
来连接)到另一个进程的输入。 2、
管道
特点 ①
管道
是半双工的,
数据
只能向一个方向流动;需要双方通信时,需要建立起两个
管道
。 ②只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程)进行通信;通常,一个
管道
由一个进程创建,然后该进程调用fork,此后父、子进程之间就可应用该
管道
。 ③单独构成一种独立的文件系统:
管道
对于
管道
两端
无需建模!Cesium根据
数据
直接生成
管道
模型!
三维开发过程中,程序开发者经常需要与建模工程师相配合,相辅相成,三维场景中,模型占据着非常重要的一环,通常场景的美术效果非常依赖于建模质量。例如前阵子爆火的黑神话悟空,多数玩家都被其中的逼真场景所折服,而场景的真实性离不开建模师的功劳。但有的时候,像我们在智慧城市业务开发中,这种大场景通常需要配备大量的模型,这就往往会出现一个
问题
:建模人手不够。所以,作为程序员,我们能不能通过代码去生成一些模型结构简单,但重复量特别大的模型呢?例如城市地下管廊这类模型,我们通过
数据
去用代码生成
管道
模型。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章