すみません、教えてください。
Win200+VC6+Access2000です。

CDaoRecordsetで、SQL のGROUP BY を使いたいんですが、上手く使えません。

m_strFilter に入れればいけるのかと思ったんですが、ダメでした。
それで、Open の時に呼ぶようにしてみましたが、throw されてしまいます。
”GetRowsに失敗しました。要求された列はこのレコードセットのメンバではありません"
とでます。

class CDb : public CDaoRecordset
{}

::Onbutton()
{
AfxGetModuleState()->m_dwVersion=0x601;
CDb* db new CDb;
db->Open( dbOpenDynaset, "select [group] from [member] group by [group]" );

・・・・
}

SQLを良く知らないのがネックなのですが、
Accessで、クエリ実行では上手くいきました。

すみませんが、よろしければ教えてください。