掲示板一覧 - トピック一覧 EA API
Repository.ConnectionString属性でのデータベースの種類取得について |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| umesan | 投稿日時: 2018-4-11 13:07 |
EA Administrator ![]() ![]() 投稿: 1551 |
Repository.ConnectionString属性でのデータベースの種類取得についてサポート宛にいただきましたご質問の要約です。
○ご質問 Repository.SQLQueryメソッドで、どのDBMSでも動作するSQLを実行したいため、Repository.ConnectionString属性でDBMSの種類を判定しようと考えています。 別PCのSQLServerにリポジトリを置き、ショートカットEAPから起動してRepository.ConnectionString属性を確認しましたが、ショートカットEAPのファイルパスが取得されます。 https://www.sparxsystems.jp/help/13.5/repository3.htm では「DBMSに対して接続している場合には、文字列の中に "DBType=n;" の形式で、どの種類のDBMSに接続しているかがわかります。」とありますが、不具合でしょうか? ○回答 データベースリポジトリの種類の取得には、Repository.RepositoryType()メソッドをご利用頂けますようお願いいたします。 Repository.ConnectionString属性の文字列内で判断するのは、ご確認いただいておりますように、ショートカットEAPやクラウドサーバ接続の実装前のEAのバージョンでの方法となります。 ヘルプの修正を行います。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
umesan | 2018-4-11 13:07 |




