質問です。
VB2008でADOを使ってmdbファイルにアクセスしようとしています。

SELECT * FROM hoge
 WHERE f = False
 ORDER BY a;

だと動くのに、

SELECT a, b, c, d, e, f FROM hoge
 WHERE f = False
 ORDER BY a;

だと動かないのはどうしてでしょう?

フィールド名は全てチェックし、プログラム内で生成したSQL文を
アクセスのクエリにコピペして動作も確認してみましたが、きちんと表示されています。
エラー内容は
「エラーを特定できません (HRESULT からの例外: 0x80004005 (E_FAIL))」
となっています。