平常我们所用的sqlca就是默认的事务对象
你可以定义多个事务对象transaction
例如transaction
mytran
你再设置一下连接参数,就像设置sqlca的连接参数一样,
最后连接,当然,是用connect
using
mytran
如果不加后面的using
mytran,系统默认用sqlca连接
这样就连接上另外一个数据库了,你还可以再定义几个,
这样当你 *** 作不同的数据库(sql代码)时,你就在后面加上一个(using
事务对象名)
而数据窗口就在settransobject()这步设置
你可以试试
申明新的连接对象,PB默认定义了一个连接对象sqlca,如果需要连接多个数据库,就需要自行申明连接对象,例如
transaction sql_rbsql_rb.ServerName = ‘192.168.0.1’
...
CONNECT USING sql_rb
这样程序中就可以通过settransobject(sqlca)、settransobject(sql_rb),using sqlca,using sql_rb 来指定要访问的数据库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)