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();
リンクしておきますね
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200908/09080004.txt
ツイート | ![]() |