教材课件:第10章++利用ADO开发数据库应用程序.ppt

教材课件:第10章++利用ADO开发数据库应用程序.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.2.3 连接到数据库的方法 3.通过OLE-DB建立连接 使用OLE-DB建立连接的连接字符串原型如下: Provider=ProviderName;User ID=UserName;     Password=UserPassword;initial Catalog=DatabaseName;     DataSource=ServerName ①Provider:指定连接数据库的类型。如果连接的是Access数据库,则此处应赋值 Microsoft Jet OLEDB 4.0;如果连接的为SQL Server 2000数据库,则此处赋值为SQLOLEDB.l。 ②UserID:用户ID为访问数据库的用户名,例如SQL Server 2000中的sa用户。 ③Password:用户密码是指与用户ID对应的密码。 ④InitialCatalog:根据连接数据库的不同,该参数也有不同的含义,在SQL Server 2000中是指默认打开的数据库名称。 ⑤DataSource:指定连接的数据库服务器名称。不但可以是数据库服务器的名称,还可以是数据库服务器的IP地址或数据库服务器的主机名称,若是本机可以指定为或Local。 10.2.3 连接到数据库的方法 (1)通过OLE-DB连接到SQL Server数据库 通过OLE-DB连接到SQL Server数据库的连接字符串的一般形式如下:   Provider=SQLOLEDB.1;User ID=sa;Password=tah980808;   Initial Catalog=CollegeMIS; Data Source=TAHSJ 其中,Provider关键字用于指定要连接SQL Server 2000服务器;User ID=sa和Password=TAH980808分别为连接到SQL Server 2000数据库服务器的用户名和密码;Initial Catalog指定打开的数据库为CollegeMIS;DataSource指定SQL Server数据库服务器为TAHSJ。 (2)通过OLE-DB连接到Access数据库 通过OLE-DB连接到Access数据库的连接字符串一般形式如下:   Provider=Microsoft.Jet.oledb.4.0;Data Source=    App.Path \JiaoXue.mdb; User ID=;Password= 其中“User ID=”后面写用户名,“Password=”后面写用户口令。 10.3.1 Recordset对象简介 10.3.2 Recordset对象的属性 10.3.3 Recordset对象的方法 10.3.4 访问Recordset对象中的字段的方法 10.3 RecordSet对象 10.3.1 Recordset对象简介 1.概述   Recordset 对象表示的是来自基本表或SQL命令查询结果的记录集,由一系列的行和列组成,每一行称为一条记录,每一列称为一个字段。在任何时候,Recordset 对象所指的当前记录均为记录集中的单个记录。可以使用 Recordset 对象进行数据操作,如移动记录、添加记录、删除记录、查询记录等。 由于数据提供者所支持的功能不同,某些 Recordset 方法或属性有可能无法使用。 10.3.1 Recordset对象简介 2.四种不同的游标类型 (1)动态游标——用于查看其他用户所作的添加、更改和删除,并用于不依赖书签的 Recordset中各种类型的移动。如果提供者支持,可使用书签。 (2)键集游标——其行为类似动态游标,不同的只是禁止查看其他用户添加的记录,并禁止访问其他用户删除的记录,其他用户所作的数据更改将依然可见。它始终支持书签,因此允许Recordset中各种类型的移动。 (3)静态游标——提供记录集合的静态副本以查找数据或生成报告。它始终支持书签,因此允许Recordset中各种类型的移动。其他用户所作的添加、更改或删除将不可见。 (4)仅向前游标——除仅允许在记录中向前滚动之外,其行为类似动态游标。这样,当需要在Recordset中单程移动时就可提高性能。 注意:在打开Recordset对象之前可通过设置CursorType属性值来选择游标类型,或使用Open方法传递CursorType参数来选择游标类型。部分数据提供者不支持所有游标类型,如果没有指定游标类型,ADO将默认打开仅向前游标。 10.3.2 Recordset对象的属性 1.AbsolutePage、PageCount与PageSize属性   用来控制对Recordset对象的分页。PageSi

文档评论(0)

tcpe + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档