A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
実装方法が載っていないのでなんともいえませんが、最後のデータを削除(=レコード数0件)した時にMoveFirstとかMoveLastなどレコード移動操作をしていませんか?ひょっとしたらこれが原因かと。
IF [ORADC].Recordset.EOF = False Then
レコード操作
End IF
なんかでどうでしょう?全然的外れでしたら申し訳ないです。
この回答への補足
最後のレコード削除の時に「ここ」でエラー(標記)が発生します
Private Sub cmdDel_Click()
Dim rc As VbMsgBoxResult
Dim currentcd As String
On Error GoTo errhandler
rc = MsgBox("データを削除しますか?", vbYesNo Or vbInformation, m_title)
If (rc = vbYes) Then
odcTest.Recordset.Delete ←ここ!
If (odcTest.Recordset.RecordCount = 0) Then
cmd1.Enabled = False
Else
cmd1.Enabled = True
End If
MsgBox "データを削除しました", vbInformation, m_title
End If
Exit Sub
errhandler:
MsgBox Err.Number & " " & Err.Description, vbCritical
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- サーバー IIS10でホスト名を設定するとHTTP Error 404が出てしまいます 1 2022/04/04 13:17
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「数字で始まらない」ものを抽...
-
where句中のtrim関数について
-
【PL/SQL】FROM区に変数を使う方法
-
AccessのSQL文で1件のみヒット...
-
group byの並び順を変えるだけ...
-
トランザクションログを出力せ...
-
SQL*Loader Append
-
引数によってwhere句を切り替え...
-
これをSQL文で出来るでしょうか?
-
SQLで条件にヒットしたレコード...
-
SELECT FOR UPDATE で該当レコ...
-
単一グループのグループ関数で...
-
あるカラムに同じ値を持つレコ...
-
oracle DB内のデータを増幅す...
-
データ
-
phpmyadminでワイルドカードを...
-
1レコード全てを改行なしで表...
-
oracle10g update件数の取得方法
-
レコードの更新履歴について
-
アクセスのレポートでレコード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
SQL*Loader Append
-
where句中のtrim関数について
-
AccessのSQL文で1件のみヒット...
-
group byの並び順を変えるだけ...
-
アクセスのレポートでレコード...
-
トランザクションログを出力せ...
-
データ
-
SELECT FOR UPDATE で該当レコ...
-
SQLで条件にヒットしたレコード...
-
「数字で始まらない」ものを抽...
-
引数によってwhere句を切り替え...
-
1レコード全てを改行なしで表...
-
BLOB型項目をSQLの検索条件に指...
-
updateで複数行更新したい
-
【SQL】違うフィールド同士の集...
-
osqleditについて
-
レコードの更新履歴について
-
あるカラムに同じ値を持つレコ...
おすすめ情報