EsbSetDatabaseState

データベースの状態構造体を使用して、ユーザーが構成可能なデータベースのパラメータを設定します。

構文

            EsbSetDatabaseState
             (
            hCtx, AppName, DbName, pDbState
            )
ByVal 
            hCtx
                 As Long
ByVal 
            AppName
              As String
ByVal 
            DbName
               As String
ByVal 
            pDbState
             As ESB_PDBSTATE_T
         
パラメータ説明

hCtx

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

AppName

アプリケーション名。

DbName

データベース名。

pDbState

データベース状態構造体へのポインタ。

備考

戻り値

なし。

アクセス

この関数を使用するには、指定したデータベースに対して、呼出し元がデータベース・デザイン権限(ESB_PRIV_DBDESIGN)を持っている必要があります。

         Declare Function EsbSetDatabaseState Lib "ESBAPIN" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String, DbState As ESB_DBSTATE_T) As Long 

Sub ESB_SetDatabaseState ()
   Dim sts As Long
   Dim AppName As String 
   Dim DbName As String
   Dim DbState As ESB_DBSTATE_T   AppName = "Sample"
   DbName = "Basic"
   ************************************
   ' Initialize DbState structure fields
   '************************************
          
   '
          DbState.Description = "This is Sample/Basic" 
   DbState.Loadable = "1"
   '*****************************
   ' Set Database state structure
   '*****************************
   sts = EsbSetDatabaseState (hCtx, AppName,
         DbName, DbState) 
End Sub
      

関連トピック