PAGE

PAGE 1

西南科技大学自考计算机应用及计算机网络(专科)

数据库实验指导书

一、实验要求:本次实验可从下面的三个题目中任选一个来做。

二、本实验的环境配置要求:

硬件配置:586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于64MB,硬盘自由空间不少于200MB。推荐配置为内存128MB或256MB(或以上),硬盘自由空间500MB以上。

操作系统:Windows98或Windows 2000 Professional.

数据库: Microsoft Access2000

集成开发环境:PowerBuilder8.0

题目1 用户身份验证

实验目的:

1、学会使用Microsoft Access建数据库。

2、掌握在PowerBuilder环境中连接数据库。

3、熟悉使用PowerScript语言来编写程序。

二、实验内容:

创建一个用户登录窗口,输入用户名和口令,用户名和口令正确,给出欢迎提示,否则给出错误提示。

三、实验步骤:

建立数据库表

启动Microsoft Access

新建一个数据库shiyan.mdb,并建一个表shiyan,其中有两个字段,第一个字段名为username,类型为文本,把该字段设为主键;第二个字段名为password,类型为文本。

在shiyan表中输入两条数据。

在PB环境中连接数据库并编写程序实现功能。

启动PowerBuilder,新建一个应用,取名为shiyan。

选择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环境中。

新建一个窗口,取名为w_shiyan,在窗口上放置两个静态文本框(属性中的text属性分别改为:“用户名”、“口令” )、两个单行编辑框(属性中的text属性分别改为空)、两个命令按钮(text属性分别改为“确定”、“取消” )。

双击“确定”按钮,在Script脚本编辑区中输入代码:

string yhm,kl

yhm=sle_1.text

select password into :kl from shiyan where username=:yhm;

if sle_1.text=”” or sle_2.text=”” then

messagebox(“提示”,“用户名或口令不能为空!”)

return

end if

if sle_2.text = kl then

messagebox(“提示”,“欢迎登录”)

else

messagebox(“提示”,“用户名或口令错误!”)

end if

双击“取消”按钮,在Script脚本编辑区中输入代码:

close(parent)

6、在应用名“shiyan”的open事件的脚本编辑区中输入代码:

SQLCA.DBMS = "ODBC"

SQLCA.AutoCommit = False

SQLCA.DBParm = "ConnectString='DSN=shiyan;UID=dba;PWD=sql'"

Connect;

open(w_shiyan)

四、测试结果及分析

五、实验体会

题目2 学生成绩管理-成绩输入

实验目的:

1、学会使用Microsoft Access建数据库。

2、掌握在PowerBuilder环境中连接数据库。

3、熟悉使用PowerScript语言来编写程序。

4、学会使用数据窗口控件来实现对数据库的操作。

二、实验内容:

创建一个学生成绩输入窗口,可以实现学生成绩的添加和保存。

三、实验步骤:

(一)建立数据库表

1、启动Microsoft Access

2、新建一个数据库shiyan.mdb,并建一个表shiyan,其中有五个字段,第一个字段名为ID,类型为数字,把该字段设为主键;第二个字段名为Name,类型为文本,表示学生姓名;第三个字段名为Subject,类型为文本,表示科目;第四个字段名为Score,类型为数字,表示成绩。

(二)在PB环境中连

专科计算机应用计算机网络,西南科技大学自考计算机应用及计算机网络(专科).doc...相关推荐

  1. 计算机应用知识试题 上学吧,自考计算机应用高分技巧,自考计算机应用作答技巧...

    原标题:自考计算机应用高分技巧,自考计算机应用作答技巧 在自考的众多专业中,计算机应用专业可谓火热异常,报考的人数年年递增.那么,自考计算机应用高分技巧有哪些?自考计算机应用作答技巧有哪些?下面,上学 ...

  2. 广东自考计算机应用,2020年广东省自考计算机应用技术(610201)专业考试计划...

    广东省自考计算机应用技术(610201)专业考试计划自2019年1月1日起,按新专业名称执行专业考试计划.点击查看>>2020年广东省自学考试新旧专业对照表 根据教职成厅[2018]1号文 ...

  3. 自考计算机应用与辅助设计,黑龙江自考“计算机应用与辅助设计”考试大纲.doc...

    黑龙江自考"计算机应用与辅助设计"考试大纲 黑龙江省高等教育自学考试 道路与桥梁(080807)专业(独立本科段) 计算机应用与辅助设计考试大纲 (课程代码 7965) 黑龙江省高 ...

  4. 自考计算机应用基础如何报考,自考计算机应用

    自考计算机应用基础实践怎么考? 2020-12-1616:01:18 来源: 作者:qiuyu 自考计算机应用基础实践怎么考?这是备考自考计算机应用专业的同学十分关心的问题.下面,上学吧君就为大家分享 ...

  5. 本科段计算机应用基础和实践,自考计算机应用基础难吗 要考哪些内容

    自学考试是由全国统一考试,考生报考自学考试可以通过各省教育考试院进行报考. 自学考试计算机应用基础难不难 考试有一定难度,但若计算机有一定水平,也可以去报考全国二级或二级以上的考试,考出的证书同样可以 ...

  6. 2021年自考计算机应用基础,2021年自考计算机应用基础.docx

    TIME \@ "yyyy'年'M'月'd'日'" 2020年5月14日 2021年自考计算机应用基础 自考<计算机应用基础>模拟题和答案 单项选择题 下列各题A).B ...

  7. 西南科技大学计算机网络,西南科技大学计算机网络 实验一

    西南科技大学计算机网络 实验一 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计算机网络实验报告实验一实验名称:cisco设备基本 ...

  8. 计算机应用基础的体会,自考计算机应用基础考试体会

    计算机应用基础是自学考试专科段的公共课,很快就要考试了,我曾在去年以68分成绩险过,主要是经验不足.现将总结出的一点经验教训写出来供大家参考. 计算机应用基础考试一般安排在5月中旬和11月上旬,在考试 ...

  9. 自考计算机应用技术实践考核,自考计算机应用基础课程实践考核内容

    考核知识点一  Windows 7基本操作 一.考核目的 1)熟练掌握Windows 7的启动与退出: 2)掌握个性化桌面."开始"菜单和任务栏的设置: 3)熟练掌握文件和文件夹的 ...

最新文章

  1. EM: 生而为菌,自强不息-嗜酸杆菌在重金属污染土壤中的生态适应性机制
  2. go语言学习(7)锁
  3. 欢乐纪中A组周六赛【2019.5.25】
  4. tms tck_记录合规性–关于TCK,规格和测试
  5. 杭电1715大菲波数
  6. 特殊权限suid,sgid,sticky和acl(访问控制列表)参数详解
  7. C# TextBox输入数字 TextBox输入限制 TextBox输入字符 KeyPress
  8. 简约的手机APP自适应下载页HTML源码
  9. 2010 模板下载 罗斯文_学生个人简历模板,简历制作技巧
  10. SysLoad3.exe木马病毒地分析及清除方法
  11. kindeditor上传图片php,KindEditor在php环境下上传图片功能集成的方法示例
  12. html中table美化,漂亮的css table样式
  13. xp系统steam无法连接到更新服务器,xp系统打不开steam提示“无法链接至steam网络”的处理办法...
  14. 安全组-出入战规则设置
  15. LiveCharts心得
  16. kali的vmtool工具安装
  17. sqlite 查找表中多余的重复记录
  18. 链路聚合的作用与实例
  19. Android备考01 黑马76期-day03 操作数据库
  20. 【图论】计蒜客商汤在线编程挑战赛 D题 白色相簿

热门文章

  1. Wordcounter,使用Lambdas和Fork / Join计算Java中的单词数
  2. 避免使用FOR –反假战役
  3. 休眠性能提示:脏收集效果
  4. 为什么要编写单元测试–测试技巧8
  5. 适用于Mac OS X的官方Java 7 –状态
  6. zabbix前端php界面,Zabbix Web UI
  7. iTerm2的颜色主题/配色主题/配色方案
  8. IntelliJ IDEA 修改单行注释的格式
  9. MacOS 下如何创建文本文件
  10. python从列表随机取出多个数据_【python】从数组随机取数据