• ベストアンサー

Access 97 2K:テキスト型フィールドサイズ

お世話になっております。 Access2K、Access97の テーブルのフィールドのサイズを、文字列の5 とし、 固定文字"あいうえお" を入力使用としたところ、 Access2Kでは"あいうえお" Access97では"あい" としか入力できません。 固定文字"aiueo" を入力使用としたところ、 どちらも全て入力できました。 おそらく、バイト長と文字数の違いだと思うのですが、 2Kのヘルプではバイト単位で入力するように 載っているのになぜ指定した長さの全角文字列が 入力できるのでしょうか。 ご教授のほど、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

入力できる最大文字数を制御するためにAccess97はバイト単位で2000は文字数で制御しているためAccess97では"あい"までしか入力できません。 2000のテキスト型では5文字と設定すれば全角でも半角でも5文字までしか入力できません。 2000は単純に最大文字数だけです。 2000のヘルプはAccess97のヘルプを流用して作ってあるので同じような表現になっているのではないかと思います。

関連するQ&A