線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:647
推到 Plurk!
推到 Facebook!

關於ADOQuery1.ExecSQL返回值

答題得分者是:老大仔
bayman
一般會員


發表:30
回覆:35
積分:18
註冊:2007-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2017-05-22 17:28:00 IP:45.32.xxx.xxx 未訂閱
在一個sql語句裏面有多行insert,update,delete
用adoquery執行,ExecSQL只能返回最後一個語句影響行數
請問有辦法取得整個sql語句影響記錄筆數總和嗎?
老大仔
尊榮會員


發表:78
回覆:837
積分:1088
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2017-05-24 09:58:04 IP:210.61.xxx.xxx 未訂閱
用@@ROWCOUNT和SQL變數做搭配就可以了
把每次異動的@@ROWCOUNT丟到變數中
最後在Select該變數就可以取得總異動筆數


===================引 用 bayman 文 章===================
在一個sql語句裏面有多行insert,update,delete
用adoquery執行,ExecSQL只能返回最後一個語句影響行數
請問有辦法取得整個sql語句影響記錄筆數總和嗎?
系統時間:2024-04-25 7:46:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!