SqlCeRemoteDataAccess Constructor (String, String, String, String)
SqlCeRemoteDataAccess オブジェクトの新しいインスタンスを初期化し、Microsoft インターネット インフォメーション サービス (IIS) に対する基本認証または統合 Windows 認証を設定します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
'宣言
Public Sub New ( _
internetUrl As String, _
internetLogin As String, _
internetPassword As String, _
localConnectionString As String _
)
public SqlCeRemoteDataAccess (
string internetUrl,
string internetLogin,
string internetPassword,
string localConnectionString
)
public:
SqlCeRemoteDataAccess (
String^ internetUrl,
String^ internetLogin,
String^ internetPassword,
String^ localConnectionString
)
public SqlCeRemoteDataAccess (
String internetUrl,
String internetLogin,
String internetPassword,
String localConnectionString
)
public function SqlCeRemoteDataAccess (
internetUrl : String,
internetLogin : String,
internetPassword : String,
localConnectionString : String
)
パラメータ
- internetUrl
SQL Server Compact 3.5 サーバー エージェントに接続するときに使用する URL。
- internetLogin
SQL Server Compact 3.5 サーバー エージェントに接続するときに使用するログイン名。
- internetPassword
SQL Server Compact 3.5 サーバー エージェントに接続するときに使用するパスワード。
- localConnectionString
SQL Server Compact 3.5 データベースに接続するための OLE DB 接続文字列。
解説
このコンストラクタは InternetUrl、InternetLogin、InternetPassword、および LocalConnectionString の各プロパティを初期化します。それ以外のプロパティには、既定値が代入されます。後から、任意のプロパティの値を変更できます。
例
' Connection String to the SQL Server.
Dim rdaOleDbConnectString As String = _
"Provider=sqloledb; Data Source=MySqlServer;Initial Catalog=Northwind; " + _
"User Id=username;Password = <password>"
' Initialize RDA Object.
Dim rda As SqlCeRemoteDataAccess = Nothing
Try
'Try the Pull Operation.
rda = New SqlCeRemoteDataAccess()
rda.InternetLogin = "MyLogin"
rda.InternetPassword = "<password>"
rda.InternetUrl = "<http://www.northwindtraders.com/sqlce/sscesa35.dll>"
rda.LocalConnectionString = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\ssce.sdf"
rda.Pull("Employees", "Select * from Employees", _
rdaOleDbConnectString, _
RdaTrackOption.TrackingOnWithIndexes, _
"ErrorTable")
Catch e As SqlCeException
'Use you own Error Handling Routine.
'ShowErrors(e);
Finally
'Dispose of the RDA Object.
rda.Dispose()
End Try
// Connection String to the SQL Server.
string rdaOleDbConnectString = "Provider=sqloledb; Data Source=MySqlServer;Initial Catalog=Northwind; " +
"User Id=username;Password = <password>";
// Initialize RDA Object.
SqlCeRemoteDataAccess rda = null;
try {
//Try the Pull Operation.
rda = new SqlCeRemoteDataAccess();
rda.InternetLogin = "MyLogin";
rda.InternetPassword = "<password>";
rda.InternetUrl = "<http://www.northwindtraders.com/sqlce/sscesa35.dll>";
rda.LocalConnectionString = @"Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\ssce.sdf";
rda.Pull(
"Employees",
"Select * from Employees",
rdaOleDbConnectString,
RdaTrackOption.TrackingOnWithIndexes ,
"ErrorTable");
}
catch(SqlCeException) {
//Use you own Error Handling Routine.
}
finally {
//Dispose of the RDA Object.
rda.Dispose();
}
プラットフォーム
開発プラットフォーム
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
バージョン情報
.NET Framework および .NET Compact Framework
3.5 でサポート
.NET Framework
3.0 でサポート
.NET Compact Framework および .Net Framework
2.0 でサポート
参照
リファレンス
SqlCeRemoteDataAccess Class
SqlCeRemoteDataAccess Members
System.Data.SqlServerCe Namespace