VB第11章使用VB开发SQLServer应用程序

VB第11章使用VB开发SQLServer应用程序

ID:36886357

大小:217.50 KB

页数:16页

时间:2019-05-10

VB第11章使用VB开发SQLServer应用程序_第1页
VB第11章使用VB开发SQLServer应用程序_第2页
VB第11章使用VB开发SQLServer应用程序_第3页
VB第11章使用VB开发SQLServer应用程序_第4页
VB第11章使用VB开发SQLServer应用程序_第5页
资源描述:

《VB第11章使用VB开发SQLServer应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章使用VB开发SQLServer应用程序三步曲开端用Field对象操作字段结合Recordset对象使用定位方法搜索记录集和表中的数据使用Bookmark属性记录在Recordset中的位置1第11章使用VB开发SQLServer应用程序开发一个集于ADO技术的VB数据库应用程序的三步曲开端引用ADO类库利用ADO的Connection对象连接可用的数据源利用ADO的Recordset对象返回需要操作的记录集2第11章使用VB开发SQLServer应用程序1.中可引用ADO类库MicrosoftA

2、ctiveXDataObjects2.0LibraryMicrosoftActiveXDataObjects2.1LibraryMicrosoftActiveXDataObjects2.5LibraryMicrosoftActiveXDataObjects2.6Library引用ADO类库菜单:[工程]→[引用…]3第11章使用VB开发SQLServer应用程序Connection对象2.使用Connection对象连接可用的数据源定义1个Connection对象;DimcnAsNewADODB.Con

3、nection设置Connection对象的CursorLocation属性为“位于客户端的游标”(adUseClient);cn.CursorLocation=adUseClient定义连接字符串"provider=MSDASQL;dsn=bookdb;uid=sa;pwd=;“(ODBC)"driver=SQLSERVER;server=toshiba;uid=sa;pwd=;database=bookdb“(OLEDB)通过Connection对象的Open方法建立数据连接;cn.Open"pro

4、vider=MSDASQL;dsn=bookdb;uid=sa;pwd=;"(ODBC)cn.Open"driver=SQLSERVER;server=toshiba;uid=sa;pwd=;database=bookdb"(OLEDB)4第11章使用VB开发SQLServer应用程序Recordset对象3.使用Recoedset对象返回需要操作的记录集(临时表)定义1个Recordset对象;DimrsAsNewADODB.Recordset定义检索语句可以是:SQL查询语句:mysql="sele

5、cttop1*frombook"或直接是表名:mysql=“book"通过Recordset对象的Open方法返回记录集(建立临时表);rs.Openmysql,cn或rs.Openmysql,cn,adOpenStatic,adLockOptimistic,adCmdTable(分别设定:CursorType、LockType和Options参数)5第11章使用VB开发SQLServer应用程序Close方法使用Connection和Recordset的Close方法通过使用Connection和Re

6、cordset的Close方法,可以释放记录集,关闭和数据源的连接。SetConnection=nothingConnection.Close和SetRecordset=nothingRecordset.CloseSetrs=nothingCn.Close6第11章使用VB开发SQLServer应用程序可以靠检查Field对象的Value属性来获得字段的值(因为Field对象的缺省属性是Value属性,你只要引用Field对象即可,不需要明显的引用Value属性)Field对象各种语法形式:rs.Fie

7、lds("LastName")rs!LastNamers![LastName]在Fields集合中,也可以用索引来标识Field字段:rstEmployees.Fields(0)可以使用索引循环遍历整个集合,在每一轮的循环中将索引的值加一。集合中的对象编号是从0开始的,因此第一个Field的编号为0,第二个为1,依此类推。字段的顺序是由基本表决定的。通常按照打开记录集时取得的顺序对字段进行编号。01.vbx7第11章使用VB开发SQLServer应用程序(1)Recordset对象的定位方法:MoveF

8、irst方法用于转到记录集的第一行。MoveNext方法用于转到记录集的下一行。MovePrevious方法用于转到记录集的上一行。MoveLast方法用于转到记录集的最后一行。Move方法用于按说明的个数移动记录。Recordset对象的定位方法8第11章使用VB开发SQLServer应用程序(2)使用BOF和EOF遍历记录集Recordset对象的定位方法BOFRecord#1Record#2Record#3EOFRecordset对象

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

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

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