• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

为脱机数据访问创建基于Web的应用程序

发布: 2007-6-21 12:06 | 作者:   | 来源:   | 查看: 24次 | 进入软件测试论坛讨论

领测软件测试网

   
  简介
  Microsoft® Access 2002 允许脱机访问服务器数据。它使用户可以在与网络断开时检查和更新数据,并在以后对本地和服务器上的数据进行同步。
  

  注意:本文着重说明在实现脱机数据解决方案方面对开发人员的基本要求。有关启用脱机数据访问的所有必要步骤的综述(包括对数据库管理员和最终用户的要求),请参见“Microsoft Access 帮助”中的“关于脱机数据”。
  
  要求
  要启用脱机数据,需要有以下软件:
  
  在客户端计算机(如膝上型电脑或家用计算机)上安装的 Microsoft Access 2002
  
  在客户端计算机上安装并运行的 Microsoft® SQL Server™ 2000 Desktop Engine
  
  在远程服务器上安装并运行的 Microsoft SQL Server 2000
  
  在客户端计算机和远程服务器上安装的 Microsoft® Internet Explorer 5.0 或更高版本
  Microsoft Office 数据源控件的脱机属性
  在连接到远程服务器上 Microsoft SQL Server 2000 数据库的 Microsoft Access 项目中,您必须创建一个或多个数据访问页,它们用于访问用户需要使其脱机的数据。要配置脱机使用的页面,必须在设计时通过“页面”属性表设置以下 Microsoft Office 数据源组件 (MSODSC) 属性。
  
  OfflineType
  OfflineType 是在数据访问页脱机时用来保留数据的连接类型。默认值为 dscOfflineXMLDataFile。当属性设置为 dscOfflineMerge 时,数据将存储在本地 SQL Server 2000 Desktop Engine 数据库中;当属性设置为 dscOfflineXMLDataFile 时,数据将存储在 XML 文件中。dscOfflineMerge 属性仅在 Access 项目中才可用。
  
  OfflineSource
  OfflineSource 是在页面脱机时使用的数据源。默认值为“pagename_Data.xml”,其中的 pagename 是当前页面的名称。
  
  该属性所使用的值取决于 OfflineType 和 XMLLocation 属性的当前设置。
  
  如果 OfflineType 属性设置为 dscOfflineMerge,该属性就应设置为本地 SQL Server 2000 Desktop Engine 数据库的连接字符串。
  
  如果 OfflineType 属性设置为 dscOfflineXMLDataFile,并且 XMLLocation 属性设置为 dscXMLDataFile,该属性则应设置为包含 XML 数据文件路径的字符串。该字符串可以是本地路径、相对路径或 URL。
  
  如果 OfflineType 属性设置为 dscOfflineXMLDataFile,并且 XMLLocation 属性设置为 dscXMLDataEmbedded,那么该属性应设置为页面内部 XML 数据区的 ID。该 ID 可以从 XMLDataTarget 属性中检索。
  OfflinePublication
  OfflinePublication 是在页面脱机时使用的服务器端合并发布的名称。在“页面”属性表上,该属性是一个下拉列表,其中包含远程服务器上所有可用的合并发布。
  
  仅当 OfflineType 属性设置为 dscOfflineMerge 时,该属性才有效。
  
  OfflineCDF
  OfflineCDF 是数据访问页将链接的频道定义格式 (CDF) 文件的名称。要了解如何访问有关 CDF 文件的更多信息,请参见以下部分。
  
  使用频道定义格式文件
  如果脱机应用程序使用两个或更多的数据访问页,或者一个数据访问页包含其他图像和控件,那么开发人员就需要创建一个 CDF 文件,然后使用 OfflineCDF 属性将其链接到页面。Internet Explorer 将读取该 CDF 文件,以下载所有页面和与 HTML 相关的文件。
  
  以下示例显示了一个示例 CDF 文件和一个添加到数据访问页的 <LINK> 元素 HTML 标记:
  
  示例 1:名为“applicationfilename.cdf”的 CDF 文件的内容
  
  <?XML VERSION="1.0" ENCODING="windows-1252"?>
  
  <CHANNEL HREF="default.htm"
  PRECACHE="YES"
  LEVEL="0">
  <ITEM HREF="Products.htm"></ITEM>
  <ITEM HREF="Categories.htm"></ITEM>
  <ITEM HREF="CategoryDetail.htm"></ITEM>
  <ITEM HREF="Orders.htm"></ITEM>
  <ITEM HREF="OrderDetails.htm"></ITEM>
  <ITEM HREF="xmldataCategories.XML"></ITEM>
  <ITEM HREF="bitmapsCorpLogo.gif"></ITEM>
  <ITEM HREF="bitmapsShippedItem.gif"></ITEM>
  <ITEM HREF="bitmapsBackorderedItem.gif"></ITEM>
  <ITEM HREF="bitmapsDiscontinued.gif"></ITEM>
  </CHANNEL>
  
  示例 2:数据访问页中所需的 HTML 标记
  
  <link rel=?ffline?href=?pplicationfilename.cdf?gt;

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网