SqlCeRemoteDataAccess.Pull 方法 (String, String, String, RdaTrackOption, String)
此类型具有 SecurityCriticalAttribute 属性,该属性将其限制为仅供 .NET Framework 内部用于 Silverlight 类库。使用此类型的任何成员的应用程序代码都将引发 MethodAccessException。
[SECURITY CRITICAL]
从远程 SQL Server 数据库下载数据,并将这些数据存储在本地 SQL Server Compact 数据库的单个表中。
命名空间: System.Data.SqlServerCe
程序集: System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)
语法
声明
Public Sub Pull ( _
localTableName As String, _
sqlSelectString As String, _
oleDBConnectionString As String, _
trackOption As RdaTrackOption, _
errorTable As String _
)
用法
Dim instance As SqlCeRemoteDataAccess
Dim localTableName As String
Dim sqlSelectString As String
Dim oleDBConnectionString As String
Dim trackOption As RdaTrackOption
Dim errorTable As String
instance.Pull(localTableName, sqlSelectString, _
oleDBConnectionString, trackOption, _
errorTable)
public void Pull(
string localTableName,
string sqlSelectString,
string oleDBConnectionString,
RdaTrackOption trackOption,
string errorTable
)
public:
void Pull(
String^ localTableName,
String^ sqlSelectString,
String^ oleDBConnectionString,
RdaTrackOption trackOption,
String^ errorTable
)
member Pull :
localTableName:string *
sqlSelectString:string *
oleDBConnectionString:string *
trackOption:RdaTrackOption *
errorTable:string -> unit
public function Pull(
localTableName : String,
sqlSelectString : String,
oleDBConnectionString : String,
trackOption : RdaTrackOption,
errorTable : String
)
参数
- localTableName
类型:System.String
SQL Server Compact 表的名称,该表将接收提取出的 SQL Server 记录。如果该表已存在,将出现错误。
- sqlSelectString
类型:System.String
任何有效的 Transact-SQL 语句(包括 SELECT 语句和存储过程),这些语句指定从 SQL Server 数据库中提取哪些表、列和记录以存储在 SQL Server Compact 数据库中。
- oleDBConnectionString
类型:System.String
- trackOption
类型:System.Data.SqlServerCe.RdaTrackOption
该选项指示 SQL Server Compact 是否跟踪对提取的表所做的更改,以及提取的表上存在的索引是否转到具有 PRIMARY KEY 约束的设备。
- errorTable
类型:System.String
本地错误表的名称;以后在调用 Push 方法将更改发送回 SQL Server 时,如果发生错误,就会创建此本地错误表。只有 RdaTrackOption 值为 TrackingOn 或 TrackingOnWithIndexes 时,才可以指定此选项。