ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
将数据访问页绑定到断开连接的记录集
Meyyammai Subramanian

Microsoft Corporation



2001 年 4 月



适用于:

Microsoft® Access 2002



摘要:本文说明如何将数据访问页绑定到断开连接的 ADO 记录集。



目录

简介

创建使用断开连接的记录集的数据访问页



简介

断开连接的记录集是客户端高速缓存中的对象,该对象没有同服务器实时连接。使用断开连接的记录集,ActiveX® 数据对象 (ADO) 允许您创建记录集,断开与数据源的连接,使用户可以脱机查看和编辑记录集。



例如,“类别”数据访问页会询问是否该页应使用断开连接的数据。如果用户单击“是”,该页将提示用户输入断开连接的记录集的路径。如果用户单击“否”,该页将使用实时数据。



创建使用断开连接的记录集的数据访问页

在“设计”视图中创建数据访问页。





添加所需的控件和分组级别。例如,创建“类别”页,该页组合有不同类别下的产品记录。





将代码添加到 BeforeInitialBind 事件,以便连接到断开连接的记录集,或者连接到实时数据。

以下是 BeforeInitialBind 事件过程示例。



<SCRIPT language=vbscript event=BeforeInitialBind(info) for=MSODSC>

<!--

Dim rs

Dim strShapeText

Dim strConnectionString

Dim strDataSource

adOpenKeyset=1

adLockOptimistic=3



If vbyes=msgbox("使用断开连接的记录集吗?",vbyesno) Then

On Error Resume Next

strDataSource = InputBox ("请输入要使用的_

断开连接的记录集的路径。", "Enter Path", _

"C:Program FilesMicrosoft OfficeOffice10Samples _

Northwind.mdb")

strShapeText = MSODSC.RootRecordsetDefs(0).ShapeText

strConnectionString = "Provider=MSDataShape.1; _

Persist Security Info=False;Data Source=" & strDataSource _

& ";User ID=Admin;Data Provider=Microsoft.Jet.OLEDB.4.0"



Set rs = CreateObject("ADODB.Recordset")

rs.Open strShapeText, strConnectionString, adOpenKeyset, _

adLockOptimistic



If err.Number <> 0 Then

MsgBox "错误:" & err.description & "Error " & err.number

End If



MSODSC.SetRootRecordset "Categories", rs

End If

-->

</SCRIPT>



注意:



不能从 Microsoft Access 内部正常使用绑定到断开连接的记录集的数据访问页。 应在 Microsoft Internet Explorer 中打开该页,才能正常查看。





在创建 Microsoft&reg; Office 数据源控件 (MSODSC) 事件的 Visual Basic&reg; Scripting Edition (VBScript) 块时,必须将参数添加到事件名称中,如下所示:

<SCRIPT LANGUAGE=vbscript FOR=MSODSC EVENT=Current(oventInfo)>



oEventInfo 参数用于向脚本返回有关该事件的具体信息。无论是否使用此参数,都必须添加此参数,否则脚本将无法运行。




 
 
本站关键词:
|东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司||东莞连邦软件|网页设计公司|东莞软件销售|东莞.com域名注册|东莞.cn域名注册|东莞雅虎推广|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有