投稿時間:2002/09/11(Wed) 16:15 投稿者名:takap
Eメール:
URL :
タイトル:実行時エラー21247217864について
現在VB6.0とアクセスを使用しております。 Set cn = New ADODB.Connection Set sRs = New ADODB.Recordset With cn .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & path .Open .CursorLocation = adUseClient End With strSQL = "SELECT Table.*FROM Table sRs.Open strSQL, cn, adOpenStatic, adLockOptimistic 上記のように記述して[sRs]にレコードをセットしているのですが、 sRs.Delete をした場合に下記のようなエラーがでます。この現象は一回Updateで DBに登録して、その登録したものに対して削除かけようとしたら発生します。 でまた、プロジェクトを閉じて、再度実行してデリートすれば下記のエラーは発生しません。 このような経験のある方のアドバイスよろしくおねがいします。 実行時エラー21247217864 行がみつからなかったため、更新できません。列の値は最後に読み込まれた後で変更された可能性が あります。
|