PowerBuilder实训报告

PowerBuilder实训报告

ID:46790926

大小:422.00 KB

页数:22页

时间:2019-11-27

PowerBuilder实训报告_第1页
PowerBuilder实训报告_第2页
PowerBuilder实训报告_第3页
PowerBuilder实训报告_第4页
PowerBuilder实训报告_第5页
资源描述:

《PowerBuilder实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、......一、设计名称小型图书管理系统的开发二、设计内容利用PowerBuilder开发一个基于SQLAnywhere数据库的小型图书管理系统。该图书管理系统主要具有如下五个功能:图书类型信息的查询和编辑,图书信息的查询和编辑,用户信息的查询和编辑,借还书记录的生成和查询,指定用户借还书记录的查询。三、设计目的与要求掌握利用PowerBuilder开发数据库应用系统的方法、步骤和技能。主要包括窗口及控件的使用、数据窗口对象的创建、数据窗口控件的使用、应用程序与DBMS的连接、应用程序的发布等技能。要求利用P

2、owerBuilder开发一个基于SQLAnywhere的小型图书管理系统。四、设计环境或器材、原理与说明PC机,WindowsXPsp3,Powerbuilder11.5五、设计过程(步骤)或程序代码5.1连接数据库在桌面新建文件夹为“图书管理”,将名为数据库文件夹和images文件夹拷贝到图书管理文件夹中。打开sybasecentral,右击“SQLAnywhere11”,单击“连接”按钮,在出现的对话框中,选中“标识”选项卡,输入“用户ID”和“口令”,单击“数据库”选项卡,输入“服务器名”为“book

3、0429“,“数据库名”为“book0429”,数据库文件单击后面的查找按钮,找到数据库文件夹book0429.db的文件。单击“连接”按钮,即连接上数据库book0429,如上图。然后关闭“SybaseCentral”。5.2建立图书管理系统的应用程序5.2.1连接数据库(1)打开“PowerBulider11.5”,单击“database”按钮,在出现的对话框中,打开ODBODBC级联菜单,同时打开Utlities级联菜单,双击“ODBCAdministrator”,单击“添加”按钮在出现的对话框中,选择

4、“SQLAnywhere11”单击“完成”按钮,在ODBC选项卡中,输入数据源名为book0429,如图5.2.5,在登录选项卡中,输入用户ID学习好帮手......和口令,在数据库选项卡中,输入服务器名为book0429,数据库名为book0429,数据库文件为图书管理文件夹下的数据库文件夹下的book0429.db,然后单击“确定”按钮。在回到的界面中,单击“确定”按钮。(2)右击“ODBODBC”,选择“NewProfile”,在出现的对话框中,输入ProfileNamebook0429,DataSou

5、r为book0429,输入UserI和Password,单击“Preview”选项卡,单击“copy”按钮,然后单击“TestConnection”,出现测试成功的对话框,然后单击“OK”按钮。右击“ODBODBC”下的“book0429”,选择“connect”,连接数据库。5.2.2建立工作站单击“File”,选择“New”,选择“workspace”选项卡下的“workspace”,然后单击“OK”按钮,在出现的对话框中,输入文件名为图书管理,路径改为桌面上的图书管理文件夹。然后单击“保存”按钮。5.2

6、.3建立应用程序右击“图书管理”workspace,选择“New”,选择“Target”选项卡下的“Application”,单击“OK”按钮,在出现的对话框中,输入ApplicationName为tsgl,然后单击“Finish”按钮。(1)在应用程序tsgl的open事件中写入代码:SQLCA.DBMS="ODBC"SQLCA.AutoCommit=FalseSQLCA.DBParm="ConnectString='DSN=book0429;UID=caowei;PWD=123'"connectusing

7、SQLCA;ifSQLCA.SQLCode<>0thenmessagebox("连接失败","失败原因:"+sqlca.sqlerrtext,stopsign!)haltcloseendifopen(w_password)(2)在应用程序tsgl的close事件写入代码:disconnectusingsqlca;ifsqlca.sqlcode<0thenmessagebox("断开失败","失败原因:"+sqlca.sqlerrtext,stopsign!)学习好帮手......endif5.2.4建立数据窗

8、口右击“图书管理”workspace,选择“New”,选择“DataWindow”选项卡下的“Grid”,单击“OK”按钮,在出现的对话框中,x选择“QuickSelect”控件,单击“Next”按钮,单击“Tables”下的“book”,添加Column下的所有字段,在“id”的sort选项设为“Ascending”,单击“OK”按钮,在出现的对话框中,单击“Next”按钮,然后在出现的对话框中,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。