visual basicnet案例教程

visual basicnet案例教程

ID:9886582

大小:575.51 KB

页数:128页

时间:2018-05-12

visual basicnet案例教程_第1页
visual basicnet案例教程_第2页
visual basicnet案例教程_第3页
visual basicnet案例教程_第4页
visual basicnet案例教程_第5页
资源描述:

《visual basicnet案例教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、唐狮官方网站专卖店http://www.lushichina.com/百丽女鞋官网http://www.xgmwell.com/电子工业出版社VisualBasic.NET案例教程第1章数据库基础第2章设计主菜单并录入学生相关信息第3章学生成绩信息的管理第4章生成数据库报表第5章数据库软件的包装第6章高级数据库编程第7章使用VisualBasic.NET创建Web应用程序第1章数据库基础学习目标:1了解使用VisualBasic.NET编写应用程序的基本步骤2熟悉Access的操作环境,并且能够设计出符合

2、要求的数据库和数据表3能够熟练使用数据库查询语言SQL对数据库进行操作1.1我们的学习任务1.2用Access实现数据库1.3数据库查询语言SQL1.1我们的学习任务我们将要使用VisualBasic.NET编写的应用程序—学生成绩管理系统主要的功能模块如下:录入学生相关信息模块学生信息管理模块:主要功能如下:一种是按课程进行管理,即对每门课程所有学生的成绩信息进行修改和删除,这个功能是由“按课程进行管理”窗口来完成。一种是按学生进行管理,即对学生的各门课程成绩信息或个人信息的管理,对于这些信息,根据需要

3、,可以方便的进行删除或修改,这个功能是由“按学生进行管理”窗口实现的。打印学生成绩信息模块:包括两种类型的信息输出打印某个学生的各科成绩信息打印某门课程全体学生的成绩信息退出成绩管理系统模块:退出本管理系统模块的主要功能是退出管理系统,这个功能是由“退出本管理系统”菜单实现的;显示关于本管理系统的一些信息,这个功能是由“关于...”菜单实现的。1.2用Access实现数据库数据库的基本概念:存储数据或信息的“仓库”,与数据库相关的几个重要概念:表、字段、记录数据库设计用Access实现数据库数据库设计:根

4、据学习任务的要求,我们建立4个不同的数据表,有banji表、xuesheng表、chengji表、kemu表,这四个表在同一个数据库(学生信息.mdb)中。结构如下所示:1.成绩表(chengji)的设计长整型自动编号Id号Id20文本班级名称Banjimingcheng3文本科目分数Kemufenshu4文本科目编号Kumubianhao10文本姓名Xingming8文本学号Xuehao字段大小类型字段说明字段名2.学生表(xuesheng)、班级表(banji)、科目表(kemu)的设计40文本住址z

5、huzhi18文本电话dianhua2文本年龄nianling20文本班级banji2文本性别xingbie10文本姓名xingming8文本学号xuehao字段大小类型字段说明字段名学生表20文本班级名称Banjimingcheng6文本班级编号Banjibianhao字段大小类型字段说明字段名班级表4文本科目编号Kemubianhao20文本科目名称Kemumingcheng字段大小类型字段说明字段名科目表用Access实现数据库1.启动Access:选择【开始】|【程序】|【MicrosoftAcc

6、ess】命令,进入Access环境2.建立数据库:在【文件】菜单中选择【新建】命令,出现新建对话框。在“常用”选项卡中选择“数据库”,点击“确定”,在随后出现的对话框中将保存位置设为E:VB.NET资料publicdatabase,文件名为“学生信息”,点击“创建”,学生信息.mdb数据库就建好了.3.表的设计使用设计器创建表使用向导创建表通过输入数据创建表各个数据表用Access设计完成之后的最终形式如下:1.3数据库查询语言SQLSQL是结构化查询语言(StructureQueryLanguage

7、)的英文缩写,可以对数据库中的数据进行组织、管理和检索。最常用的SQL语句SQL语句说明SELECT从一个或多个表中挑选记录INSERT向一个表中插入一条记录UPDATE在一个表中修改一条或多条记录DELETE从一个表中删除一条或多条记录SELECT语句:可以实现对数据库的查询操作,还可以对查询结果进行分组统计、合计、排序等,完整的格式如下:SELECT[All

8、DISTINCT]<目标表达式>[,<目标表达式>]…FROM<表名或视图名>[,<表名或视图名>]…[WHERE<条件表达式>][GROUPB

9、Y<列名1>[HAVING<条件表达式>]][ORDERBY<列名2>[ASC

10、DESC]]说明:1[]中的项为可选项,在实际使用的时候,我们可以根据要查询的对象,合理的组合可选项,编写正确的SQL语句,最终得到我们预期的查询结果。2使用ALL|DISTINCT选项来显示所有行(ALL)或删除重复的行(DISTINCT)3FROM关键字用于指定检索哪个或哪些表的记录4WHERE关键字是可选的,用于指定一个条件,只有满足条件的记

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

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

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