PB应用ODBC访问不同数据库
日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]-
对于管理信息系统和数据库应用系统的开发,人们往往根据实际需求采用不同的数据库系统。应用这些系统,各单位各部门投入了大量的人力、物力,相继完成了一些管理系统。
现在,当人们希望提高整个管理水平,建立全集团、全公司的企业级信息管理系统时发现,以往已完成的各部门系统采用的是不同的DBMS,要想统一起来,非常困难,甚至是不可能的。因此,为了保护过去的投资,利用已建立的信息系统,迫切需要一种能访问多种数据库的操作平台,以便建立更大、更完备、更全面的企业信息管理系统。
为了适应这种需求,Microsoft推出了开放数据库互连技术,简称ODBC。开放数据库互连接实际上是一个数据库访问库,它包含访问不同数据库所要求的ODBC驱动程序。如要操作Fo xpro数据库,要用Foxpro的ODBC驱动程序;要访问DBASE,要用DBASE的ODBC驱动程序。总之,应用程序要操作不同类型的数据库,只要调用ODBC所支持的函数,动态链接到不同的驱动程序上即可。随着ODBC技术的推出,许多开发工具软件都把ODBC技术集成到自己的软件中,如,Visu al basic、Visual C++、Power Builder等等。其中,由PowerSoft公司开发的PowerBuilder 是迄今为止最成功的数据库应用系统开发工具,它利用ODBC技术不仅适应各种数据库系统,而且采用面向对象的开发方法和可视化的编程环境,使PowerBuilder成为优秀的前端开发工具,日益受到人们的重视。
本文将主要讨论在Power Builder中,以不同的方法,应用ODBC技术,去访问不同的数据库。
在实际应用中,可能会以几种不同的方式访问数据库:只访问一个数据库、在多个数据库间动态切换、同时需要访问多个数据库。这些方式,都可以应用ODBC技术满足用户的要求。下面分别讨论每种方式应用ODBC具体方法。假定所需要的ODBC驱动程序已经正确安装。
一、只访问单一数据库
这是一种比较简单的ODBC应用。应用程序只需要访问单一的数据库,采用Power Builde r的画笔,就可以完成相应的ODBC设置。下面以
Foxpro为例,说明这一过程:
1.配置ODBC
·单击Power Panel上的ODBC画笔,出现ODBC设置窗口。
·在in stalled driver窗口选中Foxpro Files。
·单击Create按钮,出现ODBC Foxpro Setup窗口,在Data source Name栏,定义数据源名,如:C-foxpro。
·选择Foxpro 2.5。
·选择Foxpro表所在的目录及索引文件。
·以上参数定义完后,单击OK。返回Configure ODBC窗口。
·在数据源框中,可看到刚刚定义的C-Foxpro出现,选中它。
·单击Done按钮。此时,ODBC驱动程序及数据源定义完成。
2.连接数据源
·单击DB PROFILE画笔,出现Database Profile窗口。
·如果设有与FOxpro相关的PROFILE,单击NEW,建立一个。建立PROFILE后,返回Databas e Pro-file窗口。选中新定义的PROFILE;如果有,则选择该PROFILE。 - [1] [2] [3] 下一页
-
- PB应用ODBC访问不同数据库 相关文章:
- ·PB应用ODBC访问不同数据库
- PB应用ODBC访问不同数据库 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:用PowerBuilder6.0建立B/S结构应用程序
精品推荐
热点TOP10
- ·在PB中用Flash制作Splash封面
- ·在PB中如何对ASA进行数据备份
- ·循序渐进学习Power Builder 6.0(13-3)
- ·循序渐进学习Power Builder 6.0(15-4)
- ·循序渐进学习Power Builder 6.0(15-2)
- ·循序渐进学习Power Builder 6.0(14-3)
- ·循序渐进学习Power Builder 6.0(14-2)
- ·在pb6.0以上版本中创建数据库
- ·PowerBuilder应用开发系列讲座(23)
- ·PowerBuilder应用开发系列讲座(39)
- ·PowerBuilder应用开发系列讲座(4)
- ·在PB中用OLE存取blob类型数据
- ·PB5对SQLSERVER6数据库的访问
- ·深入了解PowerBuilder的数据窗
- ·PowerBuilder应用开发系列讲座(38)
- ·在PB中动态调用函数
- ·PowerBuilder应用开发系列讲座(3)
- ·用PowerBuilder6.0建立B/S结构应用程序
- ·PowerBuilder实用技巧八则
- ·PB应用ODBC访问不同数据库
