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

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环境中连

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/345846.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

齐次(Homogeneous)、单项式、多项式

齐次 所谓的「齐」,必然是有两个或者以上的对象,那么就以两个对象x,yx,yx,y为例。 齐次,是指所列的式子只和Xn,ynX^n, y^nXn,yn相关,不存在Xm,yl(m≠n,l≠n)X^m, y^l (m \neq n, l \neq n)Xm,yl(m​n,l​n)的项,包…

渝粤教育 陕西师范大学 《金融中介学Ⅰ》作业

《金融中介学Ⅰ》作业 一、单选题 1、金融中介提供的是服务,收取的是( ) A 手续费 B 佣金 C 服务费 D金融费 2、( )是金融市场活动的组织承担者。 A银行 B投资银行 C 金融中介机构 D投资者 3…

渝粤题库 陕西师范大学 教育心理学作业

教育心理学作业 一、单选题 1、心理学的研究对象是( )。 A.心理与行为的规律 B.人的本性及其改变的规律 C.行为变化规律 D.心理活动的规律 2、将认识过程看成是个体接受、加工…

spring mail 发送html simple,SpringBoot整合Mail邮件发送

Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配置。添加依赖org.springframework.bootspring-boot-starter-mail配置application.yml文件spring:mail:host: smtp.qq.com# 你的邮箱授权码password:nickname: # 该参数…

q7goodies事例_Java 8 Friday Goodies:Lambda和XML

q7goodies事例在Data Geekery ,我们喜欢Java。 而且,由于我们真的很喜欢jOOQ的流畅的API和查询DSL ,我们对Java 8将为我们的生态系统带来什么感到非常兴奋。 我们已经写了一些关于Java 8好东西的博客 ,现在我们觉得是时候开始一个…

二次型、特征值/向量、奇异值、特征值、奇异值分解、奇异值分解(SVD)原理与在降维中的应用

一、二次型 通过矩阵来研究二次函数(方程),这就是线性代数中二次型的重点。 1 二次函数(方程)的特点 1.1 二次函数 最简单的一元二次函数就是: 给它增加一次项不会改变形状: 增加常数项就…

2021年最受欢迎的微信公众号推广方式

时下,微信公众平台已成为热门的营销推广平台,大家都对微信非常重视,有的礼品企业甚至推出N个公共号,抽调专门人手系统运营。每天,都有大量礼品企业使用公众账号通过移动端和粉丝互动,不仅可以群发文字、图片…

计算机应用与软件是csci吗,计算机与信息技术学院

鲁凌云职 称: 副教授学 位:博士邮 箱:lylubjtu.edu.cn办公电话:个人主页:个人履历鲁凌云 (副教授、博士生导师)毕业院校: 北京交通大学最后学位: 工学博士研究方向:无线跨层资源管理…

String.valueOf(Object)与Objects.toString(Object)

便捷的方法String.valueOf(Object) 自JDK 1.0起就存在,并且是我经常使用的JDK提供的方法之一。 我以前曾在博客上评论过它的价值 。 JDK 1.7引入了 Objects类 ,其中包括Objects.toString(Object)方法。 这篇…

微信公众号推广的31个方式,最厉害的是最后一个

“媒介是人的延伸”。 在互联网的大语境下,在流量红利后期,坐拥10.8亿用户的微信,对企业来讲就是一个大金矿。 在PC时代,企业网站是标配,在移动互联网时代,微信公众号是标配。 而微信公众号建立之后&…

期望、方差

一、期望和方差的定义 随机变量(Random Variable) X 是一个映射,把随机试验的结果与实数建立起了一一对应的关系。而期望与方差是随机变量的两个重要的数字特征。 1. 期望(Expectation, or expected value) 期望是度量一个随机变量取值的集中位置或平均水平的最基…

862人文英语4

客观题 交际用语(共5题,共10分) 1. — Do you think cosmetic surgery is more popular with women? — ________________ . A Yes, women are more popular than men B Yes, absolutely. Because women pay more attention to beaut…

【数据结构】图

一.图的定义 1.定义: 图G由顶点集V和关系集E组成,记为G(V,E) 注:图可以没有边,但不能没有顶点。 2.图的分类: 图的顶点数为n,边数为e 有向图: 无向图&a…

国计算机学会聘为全国青少年信,中国计算机学会将继续开展NOI相关活动,暂未作出重新申报的决议...

教育部公示2019年面向中小学生的全国性竞赛活动名单,科技创新类、学科类、艺术体育类共31项竞赛上榜。信息学竞赛未上榜的话题最近得到了信息学奥赛主办方中国计算机学会秘书长杜子德的官方回应。详细报道根据信息学奥赛主办方中国计算机学会秘书长杜子德的回应&…

1162开放英语4 (2)

客观题 交际用语(共5题,共10分) 1. —Hello, Sir. ______ —I’d like to order a pizza. A What do you do? B How are you? C What can I do for you? 参考答案:C;考生答案:C;试题…

非负矩阵之Perron-Frobenius定理

1. 矩阵论记号约定 2. 非负矩阵之Perron-Frobenius定理 1907 年 O. Perron 发现正矩阵的谱有特别有趣的性质。G. Frobenius 在 1908-1912 年间将 Perron 的工作推广到不可约非负矩阵的情形,并得到了新的进一步结果。 Oskar Perron 在1907年发表了关于正矩阵的一些基…

建议把英语改成选修的计算机老师,越来越多的人建议高中将英语作为选修课,而非必修课,您认同吗?...

很多粉丝家人给白老师留言,说英语应该作为选修课,而不是必修课,因为英语学习影响了太多的学生,尤其是那些有真正才华的学生,而且英语学习又不实用,只是为了考试而已,问我是否认同这种说法&#…

1162开放英语4

客观题 交际用语(共5题,共10分) 1. —Hello, Sir. ______ —I’d like to order a pizza. A What do you do? B How are you? C What can I do for you? 参考答案:C;考生答案:C;试题…

hazelcast 使用_使用Hazelcast发布和订阅

hazelcast 使用几周前,我写了一篇有关Hazelcast入门的博客,描述了创建分布式地图,列表和队列是多么简单。 当时我提到,Hazelcast还做很多其他事情。 该博客快速介绍了Hazelcast的另一个功能:基于Publish / Subscribe模…

谱半径

矩阵的谱或叫矩阵的谱半径,在特征值估计、广义逆矩阵、数值分析以及数值代数等理论的建树中,都占有极其重要的地位; 矩阵的谱半径为矩阵的特征值的模的最大值。 关于矩阵的谱(半径)的一个重要性质即是:任意…