2009-04-16 5 views
0

msアクセスデータベースからフィールドを取得する際に問題が発生しました。アクセスデータベーステーブルのフィールド名のダッシュ

私が行うと、テーブル名はTESTとフィールドの名前はHD-TESTである

の一つである:TEST TEST.HD-TESTは= 'H' から

SELECT *と私は、クエリを実行します、msアクセスは私にパラメータHDを期待するダイアログを表示します。

理由は分かりますか?

ありがとうございます。 こんにちは。 Josema。

答えて

6

始まり、列名の末尾(テストしていないが、SQL Serverで動作します)にブラケットを追加してください:

SELECT * from TEST where TEST.[HD-TEST]='H' 
関連する問題