- 1、本文档共731页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库配置 本章目标 本章主要PowerBuilder8.0的数据库配置方式,要求掌握使用PowerBuilder8.0 连接到SQL Server 数据库的基本步骤。 数据库是由若干表(table),视图(view),索引(index),关键字(key)以及其它一些数据对象组成的存储应用系统数据的仓库。PowerBuilder本身提供的强大功能可以使用户方便有效地访问数据库。 11.1 数据库的连接与配置 不论在开发环境还是应用系统中,如果需要操作数据库,必须首先与数据库建立连接。PowerBuilder与数据库的连接通过数据库接口来实现。PowerBuilder提供了两类接口:ODBC接口和专用接口。 11.1.1 ODBC的概念及组成 ODBC接口是微软公司1991年提出的开放式数据库互连标准接口。它以关系数据库标准查询语言SQL来存取连接到的数据源,ODBC应用程序编程接口(API)提供了一组标准的函数调用,这些函数解决了嵌入式SQL接口非规范化的问题。它们提供了SQL和应用程序的标准接口,解决了应用程序随数据库的改变而改变的麻烦。ODBC支持单个应用系统访问多个不同的数据库,不管它们是远程还是本地数据库。 ODBC包括应用程序、驱动管理器、驱动程序和数据源等部分。 11.1.2 数据源配置 Database Profiles对话框 Step 1 ODBC 数据库管理器对话框 Step 2 创建新数据源对话框 Step 3 SQL Server 数据源 Step 4 Step 5 SQL Server 数据源 SQL Server 数据源 Step 6 SQL Server 数据源 Step 7 9.1 PowerBuilder的主要特性 PowerBuilder能够得到如此广泛地运用,自然与它所具有的某些重要特性密不可分。 9.1.1 开放系统 PowerBuilder是一个开放的协作式系统,它可以和多种PC产品集成,从而能够实现更完备的功能。它可以通过专用接口或者通用ODBC接口连接许多比较常用的数据库接口,如Oracle,Microsoft SQL Server,Sybase,Informix,DB2等。 9.1.2 可视化开发环境 PowerBuilder的开发环境是可视化的。利用它进行开发时,可以大大降低难度,也使代码的编写更直观;开发人员也可以很清楚地知道自己开发的效果;同时,在可视化环境下的调试和维护也相对容易。 9.1.3 面向对象编程 面向对象的特征在PowerBuilder中体现在两个方面:一个是程序代码;另一个是用户界面的各种元素中。例如,用户开始创建了一个祖先窗口,它具有一定的界面和功能。以后在创建新窗口时,如果它要实现的功能是以前祖先窗口的扩展,就可以让它继承祖先窗口,再对它的界面进行改善,对它的功能进行扩展。这只是一个例子,实际上,它可以利用面向对象编程的所有优点。这样就使得开发更加容易,也更有效果;写出来的代码也更加精炼和可读。 9.1.4 功能强大的PowerScript语言 PowerBuilder采用一种叫做PowerScript的语言来编写代码。PowerScript具有与一般高级语言相类似的语法,因此易学易懂。而它里面所包括的众多功能强大的函数,使得程序员在编写代码时更是如虎添翼。 一般地,以PowerScript语言写成的代码被放在各个对象和控件的事件中,当这些事件被触发后,这些代码就被执行,以完成预期的功能。 9.1.5 多平台的开发环境 PowerBuilder是一个基于多平台的开发工具。它有Windows,Macintosh,Unix等多个版本。而且,如果要把一个平台上开发的代码移植到另外一个平台上,只要重新编译就可以了。 9.2 PowerBuilder 8.0开发环境 9.2.1 System Tree子窗口 9.2.2 Output 子窗口 9.2.3 FileNew… 菜单 9.2.4 FileInherit…菜单 9.2.5 FileOpen…菜单 FileOpen…菜单项用来打开一个已有的对象,以便对它进行编辑。它的对话框和Inherit对话框相似,只是标题不同。 9.2.6 FileRun/Preview…菜单
您可能关注的文档
最近下载
- 智慧国资管理系统需求说明.docx VIP
- 认识显微镜练习使用显微镜.ppt VIP
- 护士招聘综合知识考核题库900题(历年真题)2.doc VIP
- 盾构施工技术(施工工艺与控制要点).pptx VIP
- 第18讲 合并同类项 整式的加减(教师版)-新七年级数学暑假讲义(浙教版).docx VIP
- 2023江西省数字产业集团有限公司招聘试题及答案解析.docx
- 文言文实词和虚词.pptx VIP
- 第16讲 用字母表示数 代数式及其求值(教师版)-新七年级数学暑假讲义(浙教版).docx VIP
- JGJT178-2009 补偿收缩混凝土应用技术规程-行业标准.pdf
- 护理教学秘书竞聘ppt.pptx
文档评论(0)