Visual Basic数据库编程课件.ppt

Visual Basic数据库编程课件.ppt

ID:57059742

大小:299.50 KB

页数:30页

时间:2020-07-30

Visual Basic数据库编程课件.ppt_第1页
Visual Basic数据库编程课件.ppt_第2页
Visual Basic数据库编程课件.ppt_第3页
Visual Basic数据库编程课件.ppt_第4页
Visual Basic数据库编程课件.ppt_第5页
资源描述:

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

1、第12章VisualBasic数据库编程一、VB中使用ADO访问数据库二、如何使用SQL语句得到符合要求的纪录集三、在VisualBasic中可以用以下方法来访问数据库:使用数据控件(datacontrol)。使用DAO对象。使用ADO对象一.使用ADO访问数据库在VisualBasic中,可用的数据访问接口有三种:ActiveX数据对象(ADO,ActiveXDataObjects)远程数据对象(RDO,RemoteDataObjects)数据访问对象(DAO,DataAccessObjects)。

2、数据访问技术总是在不断进步,而这三种接口的每一种都分别代表了该技术的不同发展阶段。最新的是ADO,它是比RDO和DAO更加简单,然而却更加灵活的对象模型。对于新工程,应该使用ADO作为数据访问接口。一.使用ADO访问数据库ADO最主要的优点是易于使用,速度快,内存支出少。ADO支持建立客户端/服务器和基于Web的应用程序的关键功能。ADO是实现Internet数据库访问的基础。利用ADO不仅可以通过一个Web网页实现对数据库的访问。一.使用ADO访问数据库初步使用ADO要学习两个基本控件和一个对象ADODC

3、控件:ADO数据控件,用于连接数据源,生成RecordSetRecordSet对象:记录集对象,用于对数据记录进行操作DataGrid控件:数据表格控件,用于显示RecordSet中的数据记录一.使用ADO访问数据库ADODC控件ConnectionString属性RecordSource属性RecordSet对象Refresh方法DataGrid控件DataSource属性AllowAddnew属性AllowDelete属性AllowUpdate属性AddNew方法Delete方法Update方法Move

4、XXX方法BOF,EOF属性Open,Close方法RecordCount属性几个相关事件1.ADO数据控件(ADODC)ADO数据控件的用途及外形和Data控件相似,但是通过MicrosoftActiveX数据对象(ADO)来建立对数据源的连接。ADO数据控件通过属性实现了对数据源的连接。1.ADO数据控件(ADODC)添加ADODC(ADO数据控件)控件:“工程”菜单(或鼠标右击控件箱)-“部件”—“MicrosoftADODataControl6.0”ADODC控件常用属性和方法:Connection

5、String属性RecordSource属性RecordSet对象Refresh方法如何添加ADODC和DataGrid控件如何添加ADODC和DataGrid控件ADODCDataDataGrid如何添加ADODC和DataGrid控件ADODCDataGrid1.ADO数据控件(ADODC)1.ConnectionString属性ConnectionString属性包含了用于与数据源建立连接的相关信息。创建连接时,可以采用下列源之一:一个连接字符串,一个文件(MDL),一个ODBC数据源名称(DSN)。

6、2.RecordSource属性RecordSource确定具体可访问的数据,这些数据构成记录集对象Recordset。该属性值可以是数据库中的单个表名,也可以是使用SQL语言的一个查询字符串。1.ADO数据控件(ADODC)3.Refresh方法如果在设计状态没有为打开数据库控件的有关属性全部赋值,或当RecordSource在运行时被改变后,必须使用激活数据控件的Refresh方法激活这些变化。例如:ADODC1.RecordSource="Titles"ADODC1.Refresh1.ADO数据控件(

7、ADODC)几个相关事件:WillMove将移动当前记录时发生MoveComplete当前记录发生移动后发生WillChangeRecord将修改记录内容时发生RecordChangeComplet修改记录内容后发生设置数据源ConnectionString属性设置数据源ConnectionString属性设置数据源ConnectionString属性设置数据记录源RecordSource属性2.记录集对象(RecordSet)Recordset对象的常用属性与方法:Open,CloseAddNewDele

8、teUpdateMoveXXXXBof,EofRecordCount2.记录集对象(RecordSet)Open和Close方法(一般不需要显式使用)打开和关闭指定的数据库记录集,并分配或释放资源。格式为:MyData.OpenMyData.Close2.记录集对象(RecordSet)BOF:用来测试记录指针是否超过文件头。EOF:用来测试记录指针是否超过文件头。RecordCount属性:指出Recordse

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

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

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