SqlCeReplication.SubscriberConnectionString Property
Spécifie la chaîne de connexion à la base de données SQL Server Compact 3.5.
Espace de noms: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (dans system.data.sqlserverce.dll)
Syntaxe
'Déclaration
Public Property SubscriberConnectionString As String
public string SubscriberConnectionString { get; set; }
public:
property String^ SubscriberConnectionString {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_SubscriberConnectionString ()
/** @property */
public void set_SubscriberConnectionString (String value)
public function get SubscriberConnectionString () : String
public function set SubscriberConnectionString (value : String)
Valeur de propriété
Chaîne de connexion à la base de données SQL Server Compact 3.5.
Remarques
Cette propriété prend en charge toutes les propriétés ConnectionString, à l'exception de "persist security info".
Les valeurs de l'identificateur de paramètres régionaux sont prises en charge lors de la création d'une nouvelle base de données à l'aide de la méthode AddSubscription. Utilisez un LCID unique pour la valeur de l'identificateur de paramètres régionaux. Pour obtenir une liste des valeurs LCID uniques, consultez la rubrique « Collate » dans la section « Guide de référence SQL » de la documentation en ligne de SQL Server Compact 3.5. Vous devez vous assurer que les paramètres régionaux sont pris en charge sur le périphérique sur lequel la base de données est créée.
Lorsque vous spécifiez la propriété Data Source de SubscriberConnectionString, vous devez inclure le chemin d'accès complet au fichier de base de données plutôt qu'un chemin d'accès relatif.
Exemple
L'exemple suivant définit la propriété SubscriberConnectionString de l'objet SqlCeReplication.
Dim repl As SqlCeReplication = Nothing
Try
' Instantiate and configure SqlCeReplication object
'
'NOTE: when possible, prompt users to enter security
'credentials at runtime. If you store credentials in a file,
'you must secure the file to prevent unauthorized access.
'
repl = New SqlCeReplication()
repl.InternetUrl = "https://www.adventure-works.com/sqlce/sqlcesa35.dll"
repl.InternetLogin = "MyInternetLogin"
repl.InternetPassword = "<enterStrongPassword>"
repl.Publisher = "MyPublisher"
repl.PublisherDatabase = "MyPublisherDatabase"
repl.PublisherLogin = "MyPublisherLogin"
repl.PublisherPassword = "<enterStrongPassword>"
repl.Publication = "MyPublication"
repl.Subscriber = "MySubscriber"
repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf"
' Create the local SQL Mobile Database subscription
'
repl.AddSubscription(AddOption.CreateDatabase)
' Synchronize to the SQL Server to populate the Subscription
'
repl.Synchronize()
Catch
' Handle errors here
'
Finally
' Dispose the repl object
'
repl.Dispose()
End Try
SqlCeReplication repl = null;
try
{
// Instantiate and configure SqlCeReplication object
//
//NOTE: when possible, prompt users to enter security
//credentials at runtime. If you store credentials in a file,
//you must secure the file to prevent unauthorized access.
//
repl = new SqlCeReplication();
repl.InternetUrl = "https://www.adventure-works.com/sqlce/sqlcesa35.dll";
repl.InternetLogin = "MyInternetLogin";
repl.InternetPassword = "<enterStrongPassword>";
repl.Publisher = "MyPublisher";
repl.PublisherDatabase = "MyPublisherDatabase";
repl.PublisherLogin = "MyPublisherLogin";
repl.PublisherPassword = "<enterStrongPassword>";
repl.Publication = "MyPublication";
repl.Subscriber = "MySubscriber";
repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf";
// Create a local SQL Mobile Database subscription
//
repl.AddSubscription(AddOption.CreateDatabase);
// Synchronize to the SQL Server database
//
repl.Synchronize();
}
catch (SqlCeException)
{
// Handle errors here
//
}
finally
{
// Dispose the repl object
//
repl.Dispose();
}
Sécurité des threads
Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.
Plateformes
Plateformes de développement
Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informations sur la version
.NET Framework et NET Compact Framework
Pris en charge dans 3.5
.NET Framework
Pris en charge dans 3.0
.NET Compact Framework et .Net Framework
Pris en charge dans 2.0
Voir aussi
Référence
SqlCeReplication Class
SqlCeReplication Members
System.Data.SqlServerCe Namespace