平常我们所用的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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)