| 发表于:2007-03-19 18:57:54 楼主 |
我在用vb连接oracle时总出现,tns:适配器错误!我在网上查了很多资料,和很多的书,还是没有找到原因。 服务器ip:172.14.18.5 数据库是:ora71 用户名:wuh 密码:wuh tnsnames.ora文件的内容如下: # tnsnames.ora network configuration file: c:\oracle\ora81\network\admin\tnsnames.ora # generated by oracle configuration tools. cewh = (description = (address_list = (address = (protocol = tcp)(host = 172.14.18.5)(port = 1521)) ) (connect_data = (service_name = ora71) ) ) inst1_http = (description = (address_list = (address = (protocol = tcp)(host = 172.14.18.5)(port = 1521)) ) (connect_data = (server = shared) (service_name = ora71) (presentation = http://admin) ) ) 我编的代码如下: dim con as adodb.connection dim rs as adodb.recordset dim strdb as string set con = new adodb.connection set rs = new adodb.recordset strdb = "select * from t2001 where flight_no=mu2451 " '********************************************************************************* con.open "provider=msdaora.1;server=172.14.18.5;uid=wuh;pwd=wuh;database=ora71; " con.cursorlocation = aduserclient '********************************************************************************* rs.open strdb, con, adopenstatic, adlockoptimistic if rs.recordcount > 0 then msgbox "1 " end if 希望赐教,谢谢! |
|
|
|
|