




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西南科技大学自考计算机应用及计算机网络(专科)数据库实验指导书一、实验要求:本次实验可从下面的三个题目中任选一个来做。二、本实验的环境配置要求:硬件配置:586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于64MB,硬盘自由空间不少于200MB。推荐配置为内存128MB或256MB(或以上),硬盘自由空间500MB以上。操作系统:Windows98或Windows 2000 Professional.数据库: Microsoft Access2000集成开发环境:PowerBuilder8.0题目1 用户身份验证一、 实验目的:1、学会使用Microsoft Access建数据库。2、掌握在PowerBuilder环境中连接数据库。3、熟悉使用PowerScript语言来编写程序。二、实验内容:创建一个用户登录窗口,输入用户名和口令,用户名和口令正确,给出欢迎提示,否则给出错误提示。三、实验步骤:(一) 建立数据库表1、 启动Microsoft Access2、 新建一个数据库shiyan.mdb,并建一个表shiyan,其中有两个字段,第一个字段名为username,类型为文本,把该字段设为主键;第二个字段名为password,类型为文本。3、 在shiyan表中输入两条数据。(二) 在PB环境中连接数据库并编写程序实现功能。1、 启动PowerBuilder,新建一个应用,取名为shiyan。2、 选择Tools菜单下的DataBase Painter菜单,在弹出的画面中双击ODB ODBC下的Utilities下的ODBC Administrator,弹出ODBC配置对话框,选择“添加”,下一步选择“Microsoft Access Driver(*.mdb)”,单击“完成”,下一步“数据源名”输入shiyan,“数据库”选择第(一)步创建的数据库shiyan.mdb,然后单击“确定”退出。然后在ODB ODBC上单击右键,选择“New profile”,弹出数据库配置窗口,在“Profile Name”中输入:shiyan,在“DataSource”中选择shiyan,在“User ID”中输入:dba,在“Password”中输入:sql,单击“OK”,这时在ODBC项下出现一项“shiyan”,双击它,则该数据库便连接到了PB环境中。3、 新建一个窗口,取名为w_shiyan,在窗口上放置两个静态文本框(属性中的text属性分别改为:“用户名”、“口令” )、两个单行编辑框(属性中的text属性分别改为空)、两个命令按钮(text属性分别改为“确定”、“取消” )。4、 双击“确定”按钮,在Script脚本编辑区中输入代码:string yhm,klyhm=sle_1.textselect password into :kl from shiyan where username=:yhm;if sle_1.text=” or sle_2.text=” thenmessagebox(“提示”,“用户名或口令不能为空!”)returnend ifif sle_2.text = kl thenmessagebox(“提示”,“欢迎登录”)elsemessagebox(“提示”,“用户名或口令错误!”)end if5、 双击“取消”按钮,在Script脚本编辑区中输入代码:close(parent)6、在应用名“shiyan”的open事件的脚本编辑区中输入代码:SQLCA.DBMS = ODBCSQLCA.AutoCommit = FalseSQLCA.DBParm = ConnectString=DSN=shiyan;UID=dba;PWD=sqlConnect;open(w_shiyan)四、测试结果及分析五、实验体会题目2 学生成绩管理-成绩输入一、 实验目的:1、学会使用Microsoft Access建数据库。2、掌握在PowerBuilder环境中连接数据库。3、熟悉使用PowerScript语言来编写程序。4、学会使用数据窗口控件来实现对数据库的操作。二、实验内容:创建一个学生成绩输入窗口,可以实现学生成绩的添加和保存。三、实验步骤:(一)建立数据库表1、启动Microsoft Access2、新建一个数据库shiyan.mdb,并建一个表shiyan,其中有五个字段,第一个字段名为ID,类型为数字,把该字段设为主键;第二个字段名为Name,类型为文本,表示学生姓名;第三个字段名为Subject,类型为文本,表示科目;第四个字段名为Score,类型为数字,表示成绩。(二)在PB环境中连接数据库并编写程序实现功能。1、启动PowerBuilder,新建一个应用,取名为shiyan。2、选择Tools菜单下的DataBase Painter菜单,在弹出的画面中双击ODB ODBC下的Utilities下的ODBC Administrator,弹出ODBC配置对话框,选择“添加”,下一步选择“Microsoft Access Driver(*.mdb)”,单击“完成”,下一步“数据源名”输入shiyan,“数据库”选择第(一)步创建的数据库shiyan.mdb,然后单击“确定”退出。然后在ODB ODBC上单击右键,选择“New profile”,弹出数据库配置窗口,在“Profile Name”中输入:shiyan,在“DataSource”中选择shiyan,在“User ID”中输入:dba,在“Password”中输入:sql,单击“OK”,这时在ODBC项下出现一项“shiyan”,双击它,则该数据库便连接到了PB环境中。3、新建一个自由风格(FreeForm风格)的数据窗口对象dw_input,表名选择shiyan,把全部四个字段都选上。4、建一个窗口w_input,窗口上放置一个数据窗口控件,并把它的属性中的DataObject属性选择为数据窗口对象dw_input。然后在窗口上再放置三个命令按钮“添加”、“保存” 和“退出” 。6、 双击“添加”按钮,在Script脚本编辑区中输入代码:dw_1.insertrow(0)dw_1.scrolltorow(dw_1.rowcount()dw_1.setfocus()7、 双击“保存”按钮,在Script脚本编辑区中输入代码:dw_1.update()8、 双击“退出”按钮,在Script脚本编辑区中输入代码:close(parent)9、在应用名“shiyan”的open事件的脚本编辑区中输入代码:SQLCA.DBMS = ODBCSQLCA.AutoCommit = FalseSQLCA.DBParm = ConnectString=DSN=shiyan;UID=dba;PWD=sqlConnect;open(w_input)四、测试结果及分析五、实验体会题目3 学生成绩管理-成绩显示一、 实验目的:1、学会使用Microsoft Access建数据库。2、掌握在PowerBuilder环境中连接数据库。3、熟悉使用PowerScript语言来编写程序。4、学会使用数据窗口控件来实现对数据库的操作。二、实验内容:创建一个学生成绩显示窗口,可以实现显示所有学生成绩的功能。三、实验步骤:(一)建立数据库表1、启动Microsoft Access2、新建一个数据库shiyan.mdb,并建一个表shiyan,其中有五个字段,第一个字段名为ID,类型为数字,把该字段设为主键;第二个字段名为Name,类型为文本,表示学生姓名;第三个字段名为Subject,类型为文本,表示科目;第四个字段名为Score,类型为数字,表示成绩。3、在shiyan表中输入9条数据,分别表示3个人的3门成绩(数学、政治、英语)。(二)在PB环境中连接数据库并编写程序实现功能。1、启动PowerBuilder,新建一个应用,取名为shiyan。2、选择Tools菜单下的DataBase Painter菜单,在弹出的画面中双击ODB ODBC下的Utilities下的ODBC Administrator,弹出ODBC配置对话框,选择“添加”,下一步选择“Microsoft Access Driver(*.mdb)”,单击“完成”,下一步“数据源名”输入shiyan,“数据库”选择第(一)步创建的数据库shiyan.mdb,然后单击“确定”退出。然后在ODB ODBC上单击右键,选择“New profile”,弹出数据库配置窗口,在“Profile Name”中输入:shiyan,在“DataSource”中选择shiyan,在“User ID”中输入:dba,在“Password”中输入:sql,单击“OK”,这时在ODBC项下出现一项“shiyan”,双击它,则该数据库便连接到了PB环境中。3、新建一个交叉列表风格(Crosstab风格)的数据窗口对象dw_show,表名选择shiyan。4、建一个窗口w_show,窗口上放置一个数据窗口控件,并把它的属性中的DataObject属性选择为数据窗口对象dw_show。然后在窗口上再放置一个命令按钮 “关闭” 。5、 双击“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏苏州市轨道交通集团有限公司专业化青年人才定岗特选人员考前自测高频考点模拟试题及答案详解(名校卷)
- 2025广东中山长虹电器有限公司散件工艺工程师等岗位模拟试卷完整参考答案详解
- 2025贵州黔南州瓮水街道招聘公益性岗位人员20人考前自测高频考点模拟试题及答案详解(易错题)
- 2025湖南怀化市溆浦县卫健局招聘乡镇卫生院编外专技人员20人考前自测高频考点模拟试题及参考答案详解一套
- 2025年石油钻采机械项目发展计划
- 2025年磷酸铁锂电池项目发展计划
- 2025甘肃省平凉市崆峒区第一批公益性岗位工作人员招聘60人考前自测高频考点模拟试题及答案详解一套
- 2025贵州茅台酒股份有限公司高层次人才(博士研究生)引进14人模拟试卷附答案详解(典型题)
- 2025年重组抗原诊断试剂项目建议书
- 山西省【中职专业高考】2025年中职高考对口升学(理论考试)真题卷【生物与化工大类】模拟练习
- 行政事业单位固定资产培训
- T-SXPFS 0005-2024 山西省转型贷款企业方案编制手册(试行)
- 百果园加盟合同协议书
- 2025届上海市虹口区初三一模英语试卷(含答案和音频)
- 二年级下册查字典练习题
- X线检查技术各部位X线摄影检查技术上肢讲解
- 微电网经济性评估模型-洞察分析
- 半自动压痕模切机器安全操作规程
- 《山东省既有建筑改造工程消防设计审查验收技术指南》
- 《产后康复与保健》课件
- 大货车驾驶员安全教育
评论
0/150
提交评论