SqlCeEngine.Compact メソッド
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)


このメソッドで作成される接続先データベースへの接続を指定する接続文字列。
指定したデータベースが既に存在する場合、または同じ名前の他のファイルが既に存在する場合は、例外がスローされます。 .
接続文字列に空の文字列を渡すと、古いデータベース ファイルが新しいデータベース ファイルによって上書きされ、同じ名前が使用されます。

SQL Server Mobile データベースを圧縮する例を次に示します。
Dim engine As New SqlCeEngine("Data Source = AdventureWorks.sdf") ' Specify null destination connection string for in-place compaction ' engine.Compact(Nothing) ' Specify connection string for new database options; The following ' tokens are valid: ' - Password ' - LCID ' - Encrypt ' ' All other SqlCeConnection.ConnectionString tokens are ignored ' engine.Compact("Data Source=; Password =a@3!7f$dQ;")
SqlCeEngine engine = new SqlCeEngine("Data Source = AdventureWorks.sdf"); // Specify null destination connection string for in-place compaction // engine.Compact(null); // Specify connection string for new database options; The following // tokens are valid: // - Password // - LCID // - Encrypt // // All other SqlCeConnection.ConnectionString tokens are ignored // engine.Compact("Data Source=; Password =a@3!7f$dQ;");


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCeEngine.Compact メソッドを検索する場合は、下記のリンクをクリックしてください。

- SqlCeEngine.Compact メソッドのページへのリンク