EsbEndDataload

アクティブなデータベースに送信される更新指定の終了をマークします。この関数は、EsbSendString()を使用して更新定義を送信した後に呼び出す必要があります。

構文

            Declare Function EsbEndDataload Lib "esbapin" (
ByVal hCtx As Long,
ByVal ErrorName As String) As Long
         
パラメータ説明

hCtx

APIコンテキスト・ハンドル。

ErrorName

エラー・リストが含まれているテキスト・ファイルの名前。テキスト・ファイル内で予想されるエラー(およびエラー文字列)は次のとおりです:

  • ESS_MBRERR_UNKNOWN (未定義メンバー[membername]がデータロード中です。[number]レコードが戻されました。)

  • ESS_MBRERR_DBACCESS (アクセス権限が不適切なため、このデータベースではロックを実行できません。)

  • ESS_MBRERR_BADDATA (データ列に無効なメンバー[membername]が存在します。)

  • ESS_MBRERR_DUPLICATE (データ・レコードの同じ次元からのメンバーが重複しています。[number]レコードが完了しました。)

  • AD_MSGDL_ERRORLOAD (アイテム/レコード[number]でのデータロードができません。)

備考

戻り値

成功の場合、0が戻されます。それ以外の場合は、次のエラー・コードが戻されます:

アクセス

この関数を使用するには、呼出し元が、アクティブなデータベースに対して書込み権限(ESS_PRIV_WRITE)を持っている必要があります。