MS ACCESSのバグ?報告

MS ACCESSのクエリー(QUERY)で全角数字で始まるフィールド(FIELD)名を持つテーブル(TABLE)はエラーになる

テーブルに下図のような全角数字で始まるフィールド名を設定すると



テーブルは正常にデータビューが起動するが、

下記のような単純データ表示クエリーでデータシートビューを表示しようとすると
(データシートビューだけでなく、とにかく、クエリーを実行しようとすると)


フィールド名がクエリ式と解釈され、「演算子がありません」というエラーになる!
テーブルのデータ型には関係ありません
とにかく、フィールド名の最初の1文字目が全角数字だとこうなります

これは下図のような半角数字で始まるフィールド名では起こらない



上図のテーブル定義で下図のようなクエリを作り、データシートビューをすると


下図のようにデータシートビューは正常に表示される


なんじゃこりゃ
これでかなり悩まされた!
マイクロソフトさん こういうのはやめてーーー
時間返せー

マイクロソフト,アクセス,ACCESS,MS ACCESS,クエリー ,QUERY,テーブル,TABLE

コメント

このブログの人気の投稿

VMPlayer6 windows8.1 この仮想マシンを構成済み設定でパワーオンするのに十分な物理メモリがありません。

Microsoft SQL Server の sa のパスワードを忘れたらこうすると回復できる!