Share via


Metodo SqlCeRemoteDataAccess.Pull (String, String, String, RdaTrackOption, String)

Questo tipo dispone di un attributo SecurityCriticalAttribute che lo limita all'uso interno da parte della libreria di classi .NET Framework for Silverlight. Il codice dell'applicazione in cui viene utilizzato qualsiasi membro di questo tipo genera un oggetto MethodAccessException.

[SECURITY CRITICAL]

Esegue il download di dati da un database remoto di SQL Server e li archivia in un'unica tabella di un database locale di SQL Server Compact.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Sub Pull ( _
    localTableName As String, _
    sqlSelectString As String, _
    oleDBConnectionString As String, _
    trackOption As RdaTrackOption, _
    errorTable As String _
)
'Utilizzo
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
)

Parametri

  • localTableName
    Tipo: System.String
    Nome della tabella di SQL Server Compact in cui verranno inseriti i record estratti di SQL Server. Se la tabella è già esistente, si verifica un errore.
  • sqlSelectString
    Tipo: System.String
    Qualsiasi istruzione Transact-SQL valida, incluse le istruzioni SELECT e le stored procedure, che specifica la tabelle, le colonne e i record da estrarre dal database di SQL Server e da archiviare nel database di SQL Server Compact.
  • trackOption
    Tipo: System.Data.SqlServerCe.RdaTrackOption
    Opzione che consente di specificare se SQL Server Compact tiene traccia delle modifiche apportate alla tabella di cui è stato effettuato il pull e se gli indici esistenti in tale tabella vengono ricondotti al dispositivo con i vincoli PRIMARY KEY.
  • errorTable
    Tipo: System.String
    Nome della tabella degli errori locale che viene creata se si verifica un errore quando il metodo Push viene chiamato in un secondo momento per reinviare le modifiche a SQL Server. Questa opzione può essere specificata solo se il valore del parametro RdaTrackOption è TrackingOn o TrackingOnWithIndexes.

Vedere anche

Riferimento

SqlCeRemoteDataAccess Classe

Overload Pull

Spazio dei nomi System.Data.SqlServerCe