附录A 源代码的使用方法
附录A 源代码的使用方法
对于书中源代码除了数据库外其他都能正常使用,而示例中数据库需要用户在自己的计算机上注册后才能使用,如果不注册数据源就运行应用程序是检索不到任何数据的,下面以连接学生选课系统数据库为例具体介绍如何连接数据库文件。
A.1 在安装PB9.0计算机中设置数据源
1)将源代码中“数据库文件”文件夹拷贝到C盘根目录下(注意如果不这样做可能连接不上数据库文件和损坏数据库文件),具体操作如图A-1所示。
图A-1 将源代码中“数据库文件”文件夹拷贝到C盘根目录下
2)将示例中数据库添加到数据源管理器(ODBC)中,由于PowerBuilder本身只是一个数据库前端(也可以称客户端)开发工具,所以用户要通过ODBC来使用示例中的数据库,方法是在图A-2中选择数据类型数据源。
图A-3中选择数据源驱动程序,然后单击“下一步”按钮。
图A-2 选择数据类型数据源 图A-3 选择数据源驱动程序
在图A-4中查看信息,确认后单击“完成”按钮即可。
图A-4 显示驱动程序信息
用户在图A-5中可以为数据源命名,数据源名称很重要,在本书中连接图书管理系统数据库该数据源名称应填写“bookdatabase”,而学生选课系统应填写“student”(不能填错,否则不能正确连接数据库)
,在数据源描述中可以输入一些说明文字(此处可以填写也可以不填写内容)。
图A-5 为数据源命名
图A-6中设置登录数据库时的用户名和密码,如果用户不知道示例中的用户名和密码则需要在书中找到创建该数据库时所设定的用户名和密码,不过本书中所有数据库的用户名均为DBA密码为sql。用户在图A-7中选择数据库文件即“C:\数据库文件\student.db”。
-2-
图A-6 设置登录数据库时的用户名和密码 图A-7 选择数据库文件
3)为数据源添加描述文件,在PowerBuilder中应用程序是通过数据源描述文件来连接数据源中数据库的,下面就来创建描述文件。
创建数据源描述文件操作如图A-8
所示,打开图A-9数据源描述文件定义对话框,在该对话框中可以为数据源描述文件命名。
图A-8 创建数据源描述文件操作 图A-9 数据源描述文件定义对话框
图A-10是数据库连接成功界面,如果连接后出现该界面,那么恭喜你,你可以使用数据库了,也可以运行学生选课系统了。
-3-
图A-10 数据库连接成功
使用同样的方法可以连接图书管理系统的数据库文件。
A.2 在未安装PB9.0而安装了ASA8.0计算机中设置数据源
首先打开
ODBC数据源管理器,操作见图A-11。
图A-11 打开ODBC数据源管理器操作
-4-
继续按照图A-12进行操作。
图A-12 添加数据源操作
当用户单击图A-12中“完成”按钮就会打开图A-13对话框,在该对话框中可以为数据源命名,数据源名称很重要,在本书中连接图书管理系统数据库该数据源名称应填写“bookdatabase”,而学生选课系统应填写“student”(不能填错,否则不能正确连接数据库)
,在数据源描述中可以输入一些说明文字(此处可以填写也可以不填写内容)。
图A-13 为数据源命名
-5-
图A-14中设置登录数据库时的用户名和密码,如果用户不知道示例中的用户名和密码则需要在书中找到创建该数据库时所设定的用户名和密码,不过本书中所有数据库的用户名均为DBA密码为sql。用户在图A-15中选择数据库文件即“C:\
数据库文件\student.db”
。
图A-14 设置登录数据库时的用户名和密码 图A-15 选择数据库文件
图A-16是测试数据源是否能正常连接,出现这个界面就是能够正常连接,最后单击“确定”按钮你会发现在图A-17中出现了添加的数据源“
Student”,恭喜你,你可以正常运行学生选课系统了。
图A-16 测试数据源是否能正常连接
-6-
图A-17 用户添加的“student”数据源
到此为止你已经完成了配置数据源的所有工作,此时你就可以运行学生选课系统了。 使用同样的方法可以配置“bookdatabase”数据源,其实一切使用ODBC进行连接的数据源都是按照这样的方法配置的。
-7-
…… 此处隐藏:48字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




