SQL ServerSQL Server Mobile 学习(三):SQL Server Mobile 远程数据访问(奥德赛DA)


当无需 SQL Server Mobile 合并复制的完全意义(例如化解争辨)时,纳瓦拉DA
较为适用。

3. 冠道DA 对象方法

Pull 方法 (RDA)
     从远程 Microsoft SQL Server 数据库检索数据,
     并将该数据存款和储蓄在位于本地 SQL Server Mobile 数据库内的单个表中。
 
Push 方法 (RDA)
     从本土跟踪的 SQL Server Mobile 表向原始的远程 SQL Server
表发回更改。
 
SubmitSQL 方法 (RDA)
     提交 SQL 语句,以在长途 SQL Server 数据库上举办。

那多个 哈弗DA 对象方法都带有 OLEDBConnectionString 属性。
该属性提供了连接到长途 SQL Server 数据库时行使的 OLEDB 连接字符串。
OLEDB 连接字符串提供连接消息,在那之中包罗平安音讯。

若要使用 Push 方法,应用程序必须已经由此调用 悍马H2DA_TRACKOPTION 参数
设置为 TRACKINGON 或 TRACKINGONWITHINDEXES 的 Pull 方法,
创建了本地 SQL Server Mobile 表。

四. KoleosDA 代码示例

测试中 后续成功时补上

二. 供给及配置

a. IIS
   在经过 HTTP 使用复制或远程数据访问 (TiguanDA)
   访问 Microsoft SQL Server 中的数据库在此以前,
   必须先安装虚拟目录,并配置合适的 NTFS 权限。
   SQL Server 2005 Mobile Edition (SQL Server Mobile)
   提供了二个名称为“配置 Web 同步向导”的辅导
   来创立和管理虚拟目录及 NTFS 权限。

b. SQL Server
   若要动用远程数据访问 (LacrosseDA),
   必须依照 Microsoft Internet 新闻服务 (IIS) 和 SQL Server
身份验证的安排格局,
   授予对 Microsoft SQL Server 数据库的造访权限。
   通过编制程序方式履行 陆风X捌DA 能够形成此步骤。

SQL Server,IIS 身份验证格局           SQL Server 身份验证格局   
必须给予数据库访问权限的用户 
匿名访问                   集成 Windows 身份验证     
computername\IUSR_computername
                                                         或所安顿的 IIS
匿名用户帐户
 
主导身份验证               集成 Windows 身份验证      IIS
客户端的用户或组。
 
购并 Windows 身份验证      集成 Windows 身份验证      IIS
客户端的用户或组。
                                                          只有当 SQL
Server 和 IIS 运行于
                                                         
同1台电脑上时才支撑此安顿。
 
匿名访问、                 SQL Server 身份验证        在 奥迪Q5DA 对象中的
Pull、Push
基本人份验证                                             或 SubmitSQL
方法
或集成 Windows 身份验证                                  的 SQL Server
OLEDBConnectionString 参数中
                                                         钦点的用户。
 

Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile) 中的
远程数据访问 (SportageDA) 允许应用程序从远程 SQL Server 数据库表中访问数据,
并将数据存款和储蓄到地头 SQL Server Mobile 数据库表中。
接着,应用程序能够读取和立异本地 SQL Server Mobile 数据库表。
SQL Server Mobile 能够选择跟踪对本地表所做的全数改变。
稍后,应用程序能够将本地球表面中更改的笔录更新回 SQL Server 表中。

在 SQL Server Mobile 中,
从 SQL Server 表向本地 SQL Server Mobile 表传播数据称为请求数据。
将地面 SQL Server Mobile 表中所做的改动传播回 SQL Server
表称为推送数据。

应用程序还足以采纳 汉兰达DA 来交付 SQL 语句,
在长途 SQL Server 数据库上执行。
譬如,应用程序能够交给 SQL 语句,向 SQL Server
表中插入、更新或删除记录。
应用程序能够调用任何不回来记录集的 SQL 语句,包涵远程系统上的储存进度。

  1. RDA简介
  2. 须求及配置
  3. 昂科威DA 对象方法
  4. 奇骏DA 代码示例

  5. RDA简介

相关文章