QA@IT
«質問へ戻る

質問を投稿

FileMaker ODBCの接続文字列について

C#のプログラムからFileMaker ODBCを使用してDB接続したいのですが、
コネクションOpenの際に、下記エラーが発生します。
FileMaker ODBCの接続文字列が誤っていることが原因かと思うのですが、
FileMaker ODBCの接続文字列の構文がわかりません。
ご教示お願いいたします。

なお、ODBCデータソースは作成し、
ODBCデータソース アドミニストレーターからテスト接続は成功しております。

■エラー内容
[System.Data.Odbc.OdbcException] = {"ERROR [IM002] [Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバーが見つかりません。"}

■DB接続部分のコード
          System.Data.Odbc.OdbcConnection conn =
new System.Data.Odbc.OdbcConnection();
conn.ConnectionString = "Data Source=sample;User ID=Admin;password=admin";

        try
        {
            conn.Open();
        }
        catch (Exception ex)
        {
            MessageBox.Show("DB接続失敗");
        }
        finally
        {
            conn.Close();
        }
C#のプログラムからFileMaker ODBCを使用してDB接続したいのですが、
コネクションOpenの際に、下記エラーが発生します。
FileMaker ODBCの接続文字列が誤っていることが原因かと思うのですが、
FileMaker ODBCの接続文字列の構文がわかりません。
ご教示お願いいたします。

なお、ODBCデータソースは作成し、
ODBCデータソース アドミニストレーターからテスト接続は成功しております。

■エラー内容
[System.Data.Odbc.OdbcException] = {"ERROR [IM002] [Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバーが見つかりません。"}

■DB接続部分のコード
           System.Data.Odbc.OdbcConnection conn =
                new System.Data.Odbc.OdbcConnection();
            conn.ConnectionString = "Data Source=sample;User ID=Admin;password=admin";
 
            try
            {
                conn.Open();
            }
            catch (Exception ex)
            {
                MessageBox.Show("DB接続失敗");
            }
            finally
            {
                conn.Close();
            }