質問: msaccessでodbcを介してdb接続する際のエラー msaccessでodbcを介してpostgresで構築したdbのテーブルへ接続する際に、以下のようなエラーが発生します。 「"○○○"が見つかりません。パラメータや別名が正しいこと、無効な文字や区切り記号が含まれていないこと、または名前が長すぎないことを確認してください。」 ※○○○には、インデックス名が入っています。 テーブルに、インデックスを付けてから以降に現れだした現象で、インデックス名に日本語を使っているのが問題のような気がしますが、どうなのでしょうか? もしそうだとして、インデックス名を変更することはできないので、何かドライバ側からなどの設定変更などで、対応できないかと思っています。 ※ちなみに、odbcドライバはpostgressql unicode対応(ベータ版)を使っています。dbをunicodeで扱っているので。 よろしく、お願いいたします。
回答: nobeveさん、はじめまして。 確認なのですが、予めデータソースアドミニストレータより システムdsnに、サーバ名:データベース名:ユーザ名: パスワード:ポートを設定したリソースを、accessのデータリンク より呼び出してエラーになっている状況なのですよね? であれば再度その設定値を見直しされ入力ミスがないか確認 されて下さい。