ページの先頭行へ戻る
Interstage Navigator ServerV9.5.0 Navigator APIプログラマーズガイド(Visual C++編)
FUJITSU Software

5.2.2 CSymNaviSession::Open

書式

void Open( const CString & user , const CString & password , const CString & server )

throw( CSymNaviException )

パラメタ

user

(in)

ユーザID

password

(in)

パスワード

server

(in)

Navigatorサーバの起動しているサーバ名(ホスト名、FQDN名、IPアドレス)

例外

この関数はログオンに失敗すると、CSymNaviException オブジェクトをスローします。

例外詳細コード

詳細コード

意味

NAVI_ERROR_SYMFOWARE

Symfoware/RDBが使用できない(辞書がSymfoware/RDBの場合)

NAVI_ERROR_ORACLE

Oracleが使用できない(辞書がOracleの場合)

NAVI_ERROR_SERVERENV

Navigatorサーバの環境が正しくない

NAVI_ERROR_LOGON

ユーザIDやパスワードの誤り、または何らかの理由でログオンに失敗

NAVI_ERROR_RECONNECT

すでにアプリケーションはログオン済

説明

Navigatorサーバへのログオンを行います。

エラーが発生したら、CSymNaviException オブジェクトをスローします。

エラーメッセージは、CSymNaviException::GetErrorMessageを用いて取得できます。

エラー例外詳細コードは、CSymNaviException::GetReturnCodeを用いて取得できます。