MFCでデータベースを編集するには?


Lily  2009-08-05 11:37:18  No: 70771  IP: [192.*.*.*]

MFCのアプリケーションでデータベースの削除を行いたいのですが、
Deleteすると、「構文エラーまたはアクセス違反です」というエラー
メッセージが返ってきます。

CanUpdateすると0以外が返るので、更新可能状態にあると思うので、
Delete出来ない理由が分かりません。

初心者なもので、どなたかご教授お願いします。

-環境-
Windows XP
VC++6.0 MFC ダイアログベース
ODBC 3.525.1132.0

-ソース-
m_Recordset.Open();
if(m_Recordset.CanUpdate()!=0)
{
    m_Recordset.MoveFirst();
    m_Recordset.Delete();     ←ここでエラー発生
    m_Recordset.MoveNext(); 
}
m_Recordset.Close();

編集 削除
aetos  2009-08-05 15:58:34  No: 70772  IP: [192.*.*.*]

リンクしておきますね
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200908/09080004.txt

編集 削除