SqlCeConnection クラスとは? わかりやすく解説

SqlCeConnection クラス

データ ソースへの開いた接続表します

名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文構文

Public NotInheritable Class
 SqlCeConnection
    Inherits DbConnection
Dim instance As SqlCeConnection
public sealed class SqlCeConnection : DbConnection
public ref class SqlCeConnection sealed : public
 DbConnection
public final class SqlCeConnection extends
 DbConnection
public final class SqlCeConnection extends
 DbConnection
解説解説

SqlCeConnection オブジェクトは、データ ソースへの一意接続表しますSqlCeConnectionインスタンス作成すると、すべてのプロパティ初期値設定されます。これらの初期値一覧については、SqlCeConnection コンストラクタトピック参照してください

SqlCeConnection は、適用範囲外では閉じられません。そのため、Close または Dispose呼び出して明示的に接続閉じる必要があります

SQL Server Mobile では、複数コマンドによる同一接続の共有、および複数同時接続が、サポートされます。たがって、同じ接続で SqlCeDataReader の複数インスタンス開いて使用できます。この動作は、System.Data.SqlClient の動作とは異なります

SqlCeCommand を実行するメソッド致命的な SqlCeException が生成され場合SqlCeConnection閉じられる可能性ありますユーザー接続を再び開いて、処理を継続できます

使用例使用例

SqlCeCommand および SqlCeConnection作成する例を次に示しますSqlCeConnection開かれSqlCeCommand 用の Connection として設定されます。この例では、次に、ExecuteNonQuery を呼び出し接続閉じます

Dim conn As SqlCeConnection = Nothing

Try
    conn = New SqlCeConnection("Data Source = MyDatabase.sdf;
 Password ='<pwd>'")
    conn.Open()

    Dim cmd As SqlCeCommand = conn.CreateCommand()
    cmd.CommandText = "INSERT INTO Customers ([Customer ID], [Company Name])
 Values('NWIND', 'Northwind Traders')"

    cmd.ExecuteNonQuery()
Finally
    conn.Close()
End Try
SqlCeConnection conn = null;

try
{
    conn = new SqlCeConnection("Data Source = MyDatabase.sdf;
 Password ='<pwd>'");
    conn.Open();

    SqlCeCommand cmd = conn.CreateCommand();
    cmd.CommandText = "INSERT INTO Customers ([Customer ID], [Company Name])
 Values('NWIND', 'Northwind Traders')";

    cmd.ExecuteNonQuery();
}
finally
{
    conn.Close();
}
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Data.Common.DbConnection
        System.Data.SqlServerCe.SqlCeConnection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlCeConnection メンバ
System.Data.SqlServerCe 名前空間
SqlCeDataAdapter
SqlCeCommand クラス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SqlCeConnection クラス」の関連用語

SqlCeConnection クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlCeConnection クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS