SqlCeConnection.ChangeDatabase メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SqlCeConnection.ChangeDatabase メソッドの意味・解説 

SqlCeConnection.ChangeDatabase メソッド

開いている SqlCeConnection の現在のデータベース変更します

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

Public Overrides Sub ChangeDatabase
 ( _
    value As String _
)
Dim instance As SqlCeConnection
Dim value As String

instance.ChangeDatabase(value)
public override void ChangeDatabase (
    string value
)
public:
virtual void ChangeDatabase (
    String^ value
) override
public void ChangeDatabase (
    String value
)

パラメータ

value

データベース名。

戻り値
データベース正常に変更され場合は、trueそれ以外場合は、false

例外例外
例外種類条件

ArgumentException

データベース名が有効ではありません。

InvalidOperationException

接続開いていません。

SqlCeException

データベース変更できません。

解説解説

value パラメータ指定する名前は、有効なデータベース名である必要があります。名前は、\my app\myDB.sdf のように、データベースの完全パスにする必要がありますvalue パラメータは、null 参照 (Visual Basic では Nothing) 値、空の値、または空白文字だけの文字列にはできません。

ChangeDatabase では、パスワード除き現在のデータベースを開くときに使用したプロパティ新しデータベース適用されます。パスワードには、空の文字列設定されます。

新しデータベースパスワード必要な場合、この呼び出し失敗します。この場合データベース変更するには、元の接続閉じ新し接続文字列指定してから、接続再度開く必要があります

使用例使用例

元の接続オプション保存したままデータベース切り替える例を次に示します

Dim conn As New SqlCeConnection()

' Set some connection string properties e.g.:
' 
conn.ConnectionString = _
    "Persist Security Info = False; Data Source = 'SalesData.sdf';"
 & _
    "Password = '<password>'; File Mode = 'shared read';
 " & _
    "Max Database Size = 256; Max Buffer Size = 1024"

conn.Open()

' You can change the database while preserving 
' the orignal connection options
'
conn.ChangeDatabase("SupportData.sdf")
SqlCeConnection conn = new SqlCeConnection();

// Set some connection string properties e.g.:
// 
conn.ConnectionString = 
    "Persist Security Info = False; Data Source = 'SalesData.sdf';" +
    "Password = '<password>'; File Mode = 'shared read'; " +
    "Max Database Size = 256; Max Buffer Size = 1024";

conn.Open();

// You can change the database while preserving 
// the orignal connection options
//
conn.ChangeDatabase("SupportData.sdf");
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlCeConnection クラス
SqlCeConnection メンバ
System.Data.SqlServerCe 名前空間



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

辞書ショートカット

すべての辞書の索引

SqlCeConnection.ChangeDatabase メソッドのお隣キーワード
検索ランキング

   

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



SqlCeConnection.ChangeDatabase メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS