用VB怎样在本机不安装ORACLE的客户端,可以连接在局域网上另一台机子上的ORACLE8I。
能不能给个例子。 问题点数:0、回复次数:9Top
1 楼tiande(天地)回复于 2003-06-04 10:03:04 得分 0
你用本机的ODBC就能连上!Top
2 楼thq1005(棋棋)回复于 2003-06-04 10:04:31 得分 0
好象不行吧?不装也能连吗?用什么RDO,ADO,DAO?好象都不行!我看还是装一个!Top
3 楼thq1005(棋棋)回复于 2003-06-04 10:05:37 得分 0
ODBC好象不装,你生成EXE文件后在其他机器上程序就用不了Top
4 楼IMHELLFIRE(真正的用户痛恨真正的程序员。)回复于 2003-06-04 10:08:31 得分 0
要装Oracle的驱动程序。Top
5 楼icebluenet(冰蓝泠)回复于 2003-06-04 10:14:21 得分 0
IMHELLFIRE(我什么也不懂) :需要什么驱动?
tiande(天地) :本机的ODBC,我试过了,好像不成!ORACLE服务器是跑在UNIX上的,而需要连接的机子是WIN2000的。
Top
6 楼icebluenet(冰蓝泠)回复于 2003-06-04 10:28:47 得分 0
用了ODBC,报的错是
[Microsoft][ODBC drive for Oracle][Oracle]ORA-12514:TNS:listener could not resolve SERVICE_NAME given in connect descriptor.Top
7 楼playyuer(退休干部 卧鼠藏虫)回复于 2003-06-04 10:38:28 得分 0
必须安装 ORACLE 的客户端!Top
8 楼icebluenet(冰蓝泠)回复于 2003-06-04 10:50:22 得分 0
找到一个PB的,那位高手可以改成VB的:
一、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
Top
9 楼rappercn(rapper)回复于 2003-06-04 10:54:23 得分 0
失败了很多次,从来没成功过.Top




