VBDESKT3北大青鸟VB学习教材.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
wnt 2000(C) copyright 基于VB的桌面系统开发方案 使用ActiveX数据对象 重点内容 使用ADO对象模型的主要对象: 连接对象(Connection) 记录集对象(Recordset) 命令对象(Command) 理解游标类型 理解和使用集合 ADO对象和ADO数据控件的区别 可以对用户输入的数据在保存到数据库之前进行有效性检验 可以创建不需要用户界面的数据库应用程序 可以使用SQL语句实现一次对多条记录的修改 可以最大程度地提高性能和减少资源占用 可以使应用程序的可读性和可维护性好 ADO对象模型 连接(Connection) 在应用程序和象Microsoft SQL server这样的数据源之间建立连接 每个连接可以支持多个低级的对象 记录集对象 命令对象 连接对象的创建类似于在ADO数据控件中设置连接字符串(ConnectionString)属性 记录集(Recordset) 一个记录集代表一个表中所有的记录或是执行一个命令得到的结果 记录集对象是用来访问查询返回的结果记录 通过使用记录(行)和域(列)来构建的 命令(Command) 命令对象是用来对数据库进行查询并对返回的结果记录进行访问,返回的保存在记录集中 用来执行参数化的存储过程和sql命令 对数据库的结构进行更改 可以执行大批量的数据操作 使用ADO对象访问数据库的典型操作过程 创建和打开一个连接 声明了一个变量来创建连接对象: Dim con As ADODB.Connection Set con = New Connection ADODB 是ProgId(程序标识) 允许创建一个连接对象 创建了一个连接实例 创建和打开一个连接(续) 不使用ProgId也可以创建连接对象: Dim con As New Connection 要求设置属性 连接字符串(ConnectionString) 连接等待时间(ConnectionTimeout) 连接字符串 包含用来建立到数据源的连接的信息。 连接字符串(续) 连接字符属性支持下面这几个参数: 连接等待时间 这个属性给出了建立连接时,停止连接尝试并给出出错信息之前的等待时间 下面的例子中,连接对象‘con’使用了ConnectionString 和ConnectionTimeout属性来建立一个到Jet数据库的连接 打开一个连接 Open方法 建立一个到数据源的物理连接。 可以通过连接执行命令处理结果 connection.Open [ConnectionString], [UserID], [Password] 打开一个连接(续) 下面的代码使用Open方法建立到Jet数据库的连接: 打开一个连接(续) Dim con As ADODB.Connection Set con = New Connection con.ConnectionString = “Provider = Microsoft.Jet.OLEDB.3.51;” _ “Data Source=D:\Microsoft Visual Studio\VB98\NWIND.mdb” con.Open 关闭连接 Close方法 关闭连接 关闭一个对象并没有把这个对象从内存中清除掉 为了完全的从内存中删除一个对象,需要把这个对象设置为Nothing con.Close Set con = Nothing 创建和打开记录集 创建记录集 通过记录集对象本身 使用命令对象 使用连接对象 创建和打开记录集(续) 创建和打开记录集(续) 使用Open 方法从数据源中获取数据 语法 : Recordset.Open [Source], [ActiveConnection], [CursorType], [LockType], [Options] 创建和打开记录集(续) Open 方法的参数 Source 可选,它可以是一个表的名称或是一个SQL查询语句的变量,它依赖于连接的提供者 ActiveConnection 如果已经创建了到数据源的连接,可以使用这个连接 的名字来进行对记录集的进一步的创建和操作 如果没有创建连接,这个参数就要求给出创建一个连 接所需要的信息,它只随着记录集的存在而存在 创建和打开记录集(续) 创建和打开记录集(续) LockType 指明在编辑状态下对记录上锁的类型 缺省时所有ADO 记录集都是read-only (只读) 创建和打开记录集(续) 创建和打开记录集(续) Options 表示提供者如何给Source 参数赋值 这个参数的值类似于ADO数据控件的数据源属性中的命令类型选

文档评论(0)

187****5045 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档