掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
非同期クエリの更新結果の取得について (ID:140692)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
非同期クエリの更新結果を取得したいのですが、うまくいかず困っております。 テーブルが大きいため時間がかかるので更新をかける前に SELECT COUNT(*) 〜 等で調べたくは ないのです。 非同期で実行しなければうまくいきます。 おそらく実行直後にはまだ更新したものがないため結果が返ってこないと 思うのですが、何かいい知恵がありましたらご教示下さい。 よろしくお願いします。 環境:VB6.0/WinXP (省略) sSql = "update〜 または insert〜" set rs = cn.Execute(sSql, RecordsAffected, adAsyncExecute) Do While(rs.State = adStateExecuting) (省略) Loop Debug.Print(RecordsAffected) ← -1が表示される (省略)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.