第9章数据库访问ppt课件.ppt

第9章数据库访问ppt课件.ppt

ID:58696536

大小:456.00 KB

页数:54页

时间:2020-10-04

第9章数据库访问ppt课件.ppt_第1页
第9章数据库访问ppt课件.ppt_第2页
第9章数据库访问ppt课件.ppt_第3页
第9章数据库访问ppt课件.ppt_第4页
第9章数据库访问ppt课件.ppt_第5页
资源描述:

《第9章数据库访问ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章数据库访问VisualBasic程序设计教程本章内容安排关系数据库及其应用关系数据库概述SQL及其应用利用ADO控件访问数据库利用ADO对象访问数据库关系数据库概述关系数据库数据表字段记录主键数据库操作投影合并SQL及其应用SQL是通用的数据库语言,几乎为所有的关系数据库管理系统所支持。SQL可用来编写查询或操作数据库的命令,在数据库管理系统的驱动下实施对数据库的一切访问(创建、维护和查询)。SQL及其应用对数据库的操作插入记录删除记录修改记录查询数据SQL及其应用对数据库的操作插入记录insertintoEmployees(工号,姓名,所属部门,工资)value

2、s(1201,'吴昊','市场部',3500)删除记录修改记录查询数据SQL及其应用对数据库的操作插入记录删除记录deletefromEmployeeswhere工号=1201修改记录查询数据SQL及其应用对数据库的操作插入记录删除记录修改记录updateEmployeesset工资=工资*1.2where工号=1201查询数据SQL及其应用对数据库的操作插入记录删除记录修改记录查询数据select姓名,所属部门,工资fromEmployeeswhere所属部门='市场部'本章内容安排关系数据库及其应用利用ADO控件访问数据库ADO控件DataGrid控件ADO控件的操

3、作DataGrid控件的操作利用ADO对象访问数据库ADO技术简介在VisualBasic程序中,并不能直接使用SQL命令。ADO技术是访问数据库的最佳途径。Microsoft既提供了ADO控件、也提供了没有界面的ADO对象用于创建数据库应用程序。ADO控件和DataGrid控件第一个任务:把数据库中的数据表按照表格的形式显示在Form窗体中。完成这个任务既要使用ADO控件,又要使用DataGrid控件。ADO控件是提供数据的数据源控件。它从数据库中查询并返回有关数据(称为记录集)。DataGrid控件是利用数据的绑定控件,它能使数据按表格的形式显示出来。ADO控件和D

4、ataGrid控件向工具箱添加ADO控件和DataGrid控件从【工程】菜单里选择【组件…】,显示【组件对话框】;在这个对话框中选择MicrosoftADODataControl6.0选项;再选择MicrosoftDataGridControl6.0选项;最后,关闭这个对话框,ADO数据控件和DataGrid绑定控件即进入工具箱中。ADO控件和DataGrid控件设置ADO数据控件,使其成为数据源。主要在属性对话框中设置以下属性:ConnectionString属性,设置为提供数据库信息的连接字符串。RecordSource属性,设置为SQL的select命令或存储过程

5、名称。同时应指定命令类型。把DataGrid控件绑定到数据源ADO控件。主要设置其一个属性:DataSource属性,将其设定为ADO控件即可。ADO控件的操作主要有以下4种操作:使记录指针移到第一条记录;使记录指针移到上一条记录;使记录指针移到下一条记录;使记录指针移到最后一条记录。DataGrid控件的操作PageUp键和PageDown键:可在记录集中前后翻页。光标上、下键:可从一条记录移到另一条记录。使用窗口右边的垂直滚动条可上下翻看记录。光标左、右键:可从一个字段移到另一个字段。当然也可以用鼠标直接点选某个字段(单元格)。当鼠标定位在列分界线上并出现伸缩竖线时

6、,按住鼠标左键,拖动伸缩竖线可扩大或减小列的宽度。DataGrid控件的主要属性AllowAddNew:设为True时,当光标移到最后时会添加一条新记录。AllowDelete:设为True时,可按键盘上的Del或Delete键删除当前记录。AllowUpdate:设为True,则当移动记录指针时,对前条记录所做的修改将会被保存。设为False,可防止修改。DataSource:将其设置为某个数据源(ADO数据控件、或后面要介绍的Recordset对象),即可按表格的形式显示其中的数据。本章内容安排关系数据库及其应用利用ADO控件访问数据库利用ADO对象访问数据库连接到

7、数据库操作数据库利用查询结果利用ADO对象访问数据库我们需要更灵活地控制对数据库的访问。对数据库的不同访问,其实可以共享一个数据库连接,而不需要为每个查询都建立一个数据库连接。当不需要某个查询时,相应的对象可以随时关闭并释放,不会始终占用着系统资源。实际开发都要使用ADO对象。当然,使用ADO对象,意味着编程人员需要编写更多的代码。利用ADO对象访问数据库ADO基本的对象有三个,代表了访问数据库的三个步骤:连接数据库。由Connection对象负责。访问操作数据库。由Command对象负责。查询操作的结果,由Recordset对象表示。利

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

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

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