VB与Access数据库的连接.ppt

VB与Access数据库的连接.ppt

ID:61636031

大小:327.50 KB

页数:9页

时间:2021-03-04

VB与Access数据库的连接.ppt_第1页
VB与Access数据库的连接.ppt_第2页
VB与Access数据库的连接.ppt_第3页
VB与Access数据库的连接.ppt_第4页
VB与Access数据库的连接.ppt_第5页
资源描述:

《VB与Access数据库的连接.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB与Access数据库的连接VB创建数据访问应用的步骤4连接数据源123创建SQL查询命令对象处理数据更新数据源无控件连接需引用MicrosoftActiveXDataObjects2.0LibraryVb无控件连接数据库Vb无控件连接数据库需在“工程菜单中”添加引用VB与Access数据库连接Connection对象用Connection建立和数据库的连接时,需设置连接字符串ConnectionString的参数。DimconnAsNewADODB.Connection'申明一个Connection对象connconn.ConnectionString="Provider=Micr

2、osoft.ACE.OLEDB.12.0;DataSource=data.accdb"conn.Open'conn有open、Execute、close等方法DimrsAsNewADODB.Recordset'申明一个Recordset对象rsDimstrsqlAsString'存储sql语句字符串Setrs.ActiveConnection=conn'rs与conn建立关联sqlstr="select*from分班考成绩"'从“分班考成绩出”数据表中读取所有记录rs.Opensqlstr,conn,1,1'rs记录集的数据是sqlstr语句查询到的记录SQL查询语句通式:select

3、字段名,…from数据表,…[where条件][orderby字段名,…]例1:“Select*from分班考成绩”注释:从“分班考成绩”数据表中查询所有记录例2:“select学号,成绩from分班考成绩where班级=‘高二6班’orderby学号”注释:从“分班考成绩”数据表中查询班级字段值为高二6班的学号和成绩字段所有的值,并按学号升序排序例3:xh=trim(text1.text)“select*from分班考成绩where学号=‘“&xh&”’”注释:从“分班考成绩”数据表中查询学号字段值为xh的记录Rs记录集从数据库中检索到的数据的集合。类似于一张二维数据表。它可以包括完

4、整的数据库表,也可以包括表的行和列的子集。根据查询条件形成的表,也可能是无记录的空表。Recordset的Fields集合用于返回当前记录中的数据.例:Setrs.ActiveConnection=connsqlstr="select*from分班考成绩rs.Opensqlstr,conn,1,1此时rs的当前记录是“分班考成绩”数据表中的第一条记录Fields集合返回值Fields集合rs.Fields("学号")1001rs.Fields(0)rs.Fields("班级")高二1rs.Fields(1)rs.Fields81rs.Fields(2)RS:Recordset的方法方法

5、作用rs.MoveNext下一条rs.MovePrevious上一条rs.EOF尾记录之后rs.BOF首记录之前rs.MoveLast最后一条rs.MoveFirst第一条

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

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

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