pb9中如何管理两个数据库连接

pb9中如何管理两个数据库连接,第1张

pb每连接一个数据库用一个事务对象

平常我们所用的sqlca就是默认的事务对象

你可以定义多个事务对象transaction

例如transaction

mytran

你再设置一下连接参数,就像设置sqlca的连接参数一样,

最后连接,当然,是用connect

using

mytran

如果不加后面的using

mytran,系统默认用sqlca连接

这样就连接上另外一个数据库了,你还可以再定义几个,

这样当你 *** 作不同的数据库(sql代码)时,你就在后面加上一个(using

事务对象名)

而数据窗口就在settransobject()这步设置

你可以试试

你的dw_1.settransobject(sqlca)这个写了么?

并不只是你写好了连接代码窗口上放了数据窗口就直接可以查询数据了。

而是要通过事务sqlca把数据窗口和数据库连接起来。

否则数据窗口和数据库之间就是断开的。

在dw_1.retrieve()之前或者之前执行的事件中,有没有写dw_1.settransobject(sqlca)这句?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9964791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存