SqlCeErrorとは? わかりやすく解説

SqlCeError クラス

データ ソース返す警告またはエラーに関する情報収集します。このクラス継承できません。

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

Public NotInheritable Class
 SqlCeError
public sealed class SqlCeError
public final class SqlCeError
解説解説

SqlCeErrorインスタンスは、エラー発生したときに System.Data.SqlServerCe マネージ プロバイダによって作成されます。SqlCeErrorCollection には、SqlCeErrorインスタンス1 つ以上格納されます。

使用例使用例

SqlCeError一般的な使用例を次に示します

Try
    Dim repl As New SqlCeReplication()

    ' Fill repl properites here
    ' ...
    ' SqlCeReplication may throw SqlCeException which contains a 
    ' collection of errors; SQL Mobile database engine always
    ' returns one error in the collection
    '
    repl.Synchronize()
Catch e As SqlCeException
    Dim err As SqlCeError
    For Each err In e.Errors
        ' Use SqlCeError properties if you need specific
        ' application logic depending on the error condition
        '
        If 28577 = [err].NativeError Then 'SSCE_M_SCHEMAHASCHANGED
            ' Error specific logic goes here...
            '
        End If

        ' Note: For native error numbers, refer to SQL Server Mobile
 Errors
        ' in the SQL Server Mobile Books Online
        '
        MessageBox.Show([err].Message)
    Next err
End Try
try
{
    SqlCeReplication repl = new SqlCeReplication();
    
    // Fill repl properites here
    // ...
    
    // SqlCeReplication may throw SqlCeException which contains a 
    // collection of errors; SQL Mobile database engine always
    // returns one error in the collection
    //
    repl.Synchronize();
}
catch (SqlCeException e)
{
    foreach (SqlCeError error in e.Errors)
    {
        // Use SqlCeError properties if you need specific
        // application logic depending on the error condition
        //
        if (28577 == error.NativeError /*SSCE_M_SCHEMAHASCHANGED*/)
        {
            // Error specific logic goes here...
            //
        }

        // Note: For native error numbers, refer to SQL Server Mobile
 Errors
        // in the SQL Server Mobile Books Online
        //
        MessageBox.Show(error.Message);
    }
}
継承階層継承階層
System.Object
   System.Data.InternalDataCollectionBase
    System.Data.SqlServerCe.SqlCeError
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlCeError メンバ
System.Data.SqlServerCe 名前空間
SqlCeErrorCollection
SqlCeException

SqlCeError プロパティ


パブリック プロパティパブリック プロパティ

参照参照

関連項目

SqlCeError クラス
System.Data.SqlServerCe 名前空間
SqlCeErrorCollection
SqlCeException

SqlCeError メソッド


SqlCeError メンバ

データ ソース返す警告またはエラーに関する情報収集します。このクラス継承できません。

SqlCeError データ型公開されるメンバを以下の表に示します


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

SqlCeError クラス
System.Data.SqlServerCe 名前空間
SqlCeErrorCollection
SqlCeException


このページでは「.NET Framework クラス ライブラリ リファレンス」からSqlCeErrorを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSqlCeErrorを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSqlCeError を検索

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

辞書ショートカット

すべての辞書の索引

「SqlCeError」の関連用語

SqlCeErrorのお隣キーワード
検索ランキング

   

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



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

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

©2025 GRAS Group, Inc.RSS