- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立CS应用实践
PAGE
- PAGE \* MERGEFORMAT 4-
一、实验目的和内容
1.熟悉PowerBuilder的简单使用;
2.掌握使用PowerBuilder连接数据库的基本方法;
3.熟悉PowerBuilder中数据窗口(DataWindow)的使用。
二、实验原理及基本技术路线图(方框原理图)
PowerBuilder是一个用来进行C/S开发的完全的可视化开发环境。使用PowerBuilder,你可以用一种可视的直观的方式来创建应用程序的用户界面和数据库接口。这是一个总的概念,实际上是开发人员使用PowerBuilder去开发应用程序,由于所开发的各种应用程序充分利用了图形用户接口(GUI)的优点,所以PowerBuilder被认为是一个图形工具。
在C/S结构的应用中,PowerBuilder具有描述多个数据库连接与检索的能力。特别是PowerBuilder能从大多数流行的RDBMS中存取数据,且不管数据存放在什么地方;另外,各种应用程序又可以独立于RDBMS,因为PowerBuilder可以使用数据库的标准操作语言SQL(结构化查询语言)进行。
PowerBuilder已经成为C/S应用开发的标准。相对于其他任何C/S开发环境,PowerBuilder使开发人员的工作更快、成本更低、质量更高、功能更强。
PowerBuilder为应用开发提供了全面综合性的支持,可以分别概括为如下几点:事件驱动的应用程序、功能强大的编程语言与函数、面向对象的编程、跨平台开发、开放的数据库连结系统。
三、所用仪器、材料(设备名称、型号、规格等)
操作系统:Windows 7
数据库软件:SQL Server 2008
PowerBuilder版本:PowerBuilder11.5
四、实验方法、步骤
1.使用PowerBuilder建立一个新的应用程序;
2.新建一个窗口,然后在窗口上添加按钮等控件,熟悉PowerBuilder的简单操作;
3.使用PowerBuilder连接数据库:新建一个数据窗口,将数据库中的表关联到该数据窗口;
4.在窗口中添加控件,将之前建立的数据窗口关联到这个控件上,然后编写代码,实现将数据库中的数据检索并显示到数据窗口中;
5.在以上操作的基础上实现对数据库中数据的增、删、改、查等功能;
6.记录以上实验过程,撰写实验报告。
五、实验过程原始记录(数据、图表、计算等)
1.使用PowerBuilder新建一个Application
2.新建一个窗口,然后在窗口中添加两个按钮“检索”(cb_search)、“退出”(cb_exit)
对以上两个按钮的单击事件编写代码,实现当单击按钮时,弹出一个消息框
然后保存窗口,命名为w_main。在主程序stdmis中编程,使得程序一开始运行,就打开该窗口
运行结果:当主窗口弹出后,单击“检索”按钮,弹出提示框,“确定”后再单击“退出”按钮,也弹出对应的提示框,点击“确定”后,程序退出。
3.使用PowerBuilder通过ODBC连接数据库,首先打开一个已有的ODBC的连接my_sql_server
然后新建一个DataWindow,选择Grid样式,点击“OK”,然后选择“Quick Select”
在“Quick Select”对话框中选择Student表,添加所有列,点击“OK”
在设置数据窗口样式的对话框中不做设置,默认即可,然后依次点击“Next”?“Finish”
对建立好的数据窗口的显示做简单的调整,即可保存,这里将之命名为dw_stdinfo。这样,一个数据窗口就建立完成了。
4.在w_mian窗口中添加数据窗口的控件,然后将dw_stdinfo绑定到这个控件上
指定窗口打开时,以上数据窗口的事务处理方式,然后针对“检索”按钮的单击事件编程,使得单击“检索”按钮之后,将数据库表里的内容显示到数据窗口中。最后运行程序,查看运行结果
运行后弹出提示框,表示数据库连接成功,然后点击“检索”按钮,数据库中的数据就检索出来了
5.在以上操作的基础上实现对数据库中数据的增、删、改、查等功能。首先在窗口上增加“添加”(cb_add)、“删除”(cb_del)、“查询”(cb_condition)、“保存”(cb_save)按钮,其中“添加”、“删除”、“保存”按钮的单击事件的代码如下
特别的,针对“查询”按钮先新建一个数据窗口dw_condition,为其添加一个查询参数stdno
设置数据窗口dw_condition的查询条件为按学号(stdid)查询
接着新建一个窗口w_condition,将数据窗口dw_condition绑定到这个窗口上,其“查询”(c
您可能关注的文档
最近下载
- 腾势-腾势X-产品使用说明书-经典版(插混)-QCJ6490ST6HEV-腾势X插电式混动SUV用户手册20191212.pdf VIP
- LCMS实用技术讲座.ppt VIP
- 变电站项目安全管理方案(范文模板).docx
- LC+LTCBDE:胆囊结石合并胆总管结石治疗的微创突破与临床价值探究.docx VIP
- 大学生职业生涯规划.pdf VIP
- 装载机结构及原理.ppt VIP
- 装载机基础知识.pptx VIP
- 微机原理与接口技术期末复习资料.pdf VIP
- 《有机化学》-鲁崇贤-课后习题答案(未按顺序排序,全).pdf VIP
- 女性全周期健康管理及诊疗策略题库答案-2025年华医网继续教育.docx VIP
原创力文档


文档评论(0)