- ベストアンサー
アクセス2000で作成した処理がアクセス2007で動きません
Access2000で作成した処理が、Access2007でうまく動きません。 どうもテーブルのフィールド名称に全角を使用したことが原因のようです。 私が2000を使用していて、知り合いが2007を使っていますが、2000では問題なく動きます。 フィールド名称を2007でも実行できるように、変更するにはどのようにすればいいのでしょうか。 あまり詳しくなくてすみません。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
access2007でフィールド名称に全角を使う事は、基本的にはできます。(やってますから) うまく動かない「Access2000で作成した処理」は何ですか? 「テーブルのフィールド名称に全角を使用したことが原因のようです。」と言う事は、半角フィールド名では動いているのでしょうか? とりあえず、access2007を使うマシンの方で「信頼できる場所」か「信頼できる発行元」の設定をしてますか? http://oshiete1.goo.ne.jp/qa3720598.html
お礼
ご回答大変ありがとうございました。 実際に、知り合いに、もう少し取材してみますが、動かないのは、単純なクエリーの部分です。私自身モジュール作成とかは行っていません。 知り合いから、「全角のフィールド名称が悪いらしい」と聞かされていたので、単純にそう思ってしまったのですが、全角でも問題ない場合があるのですね。 また「半角フィールドだと動くか」も分かっていません。 私ももう少し調べてみます。 http://oshiete1.goo.ne.jp/qa3720598.html は、確かに大変参考になりました。 知り合いに調べてもらうことにします。 ありがとうございました。