ESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =202.198.128.100)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = VIBRATIO)
)
)
2、在客户端的环境变量路径path中加入C:OracleInstantClient,在作为客户端的计算机上安装Visual Basic自带的打包文件,运行打包程序后显示的结果就是服务器端的Oracle数据库中的表Test的内容,如图3(Fig.3)所示。

图3 客户端软件设计结果
Fig. 3 Result of Client Software design
3、本文中的程序在以下环境运行通过:
服务器:Windows XP 服务器,Oracle 10g 数据库
客户端:Windows XP,Visual Basic 6.0,Oracle 10g客户端组件
结束语
ADO数据对象进行数据库访问,速度快、功能强大。Visual Basic环境下无客户端对Oracle数据库进行访问,减少了安装客户端的麻烦,运用本文提出的方法就可以实现无Oracle客户端访问Oracle数据库,此方法操作简单,运行可靠性高。
参考文献
[1] 张盛华. VB基于ADO访问ORACLE数据库的策略[J]. 电脑知识与技术. 数据库与信息管理. 2005,(36): 44-47.
[2] NICK SNOWDON. Oracle与Visual Basic 编程指南[M]. 魏东,魏民,邢雷等,译. 北京:电子工业出版社, 2000:265-266.
[3] 黄保和,李更名. Visual Basic程序设计与数据库应用[M]. 厦门大学出版社. 2009:240-242.
[4] 胡小江. 21天学通Visual Basic[M]. 北京:电子工业出版社. 2009:345-357.
[5] 邵回祖. VB下利用ADO技术访问Oracle数据库[J].电力学报. 2003,(4):257-259.
[6] 马栎. 在Visual Basic中实现与Oracle数据库的多种访问方式[J]. 计算机时代. 2004,(7):39-40.
3/3 首页 上一页 1 2 3 |