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

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

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

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

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

例如transaction

mytran

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

最后连接,当然,是用connect

using

mytran

如果不加后面的using

mytran,系统默认用sqlca连接

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

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

事务对象名)

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

你可以试试

使用PB连接ORACLE数据库之前要首先配置本机的ORACLE客户端和服务器的连接。

配置本地NET服务名。在本地建立一个服务名。

然后可以使用PB自带的接口连接,或者使用ODBC连接。如果使用ODBC,要配置ODBC数据源。

之后在PB中找到DATABASE PROFILE在上方的TOOLS菜单下。

选择090 ORACLE9I,点右键新建,填写你已经配置好的服务名,或者在ODB ODBC中创建,填写ODBC中配置的服务名。

请将以下文件拷贝到运行文件所在目录:

一、ODBC动态库

ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll

二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下

EXTRA\MSVCRT.DLL

三、ORACLE动态库及配置文件

Tnsnames.ora CORE35O.DLL NASNSNT.DLL NAUNTSNT.DLL NCRNT.DLL Nlnt.dll NLSRTL32.DLL Nnfdnt.dll NNFNNT.DLL NSNT.DLL NTNT.DLL NTTNT.DLL CIW32.DLL Ora73.dll OTRACE73.DLL Sqlnet.ora Sqltnsnt.dll CORE35.DLL

四、PB动态库

pbvm70.dll pbdwe70.dll Pbo7370.dll PBO8470.DLL pbodb70.dll libjcc.dll


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存