91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何查詢ADO構造

發布時間:2021-12-04 16:02:48 來源:億速云 閱讀:138 作者:iii 欄目:編程語言

這篇文章主要介紹“如何查詢ADO構造”,在日常操作中,相信很多人在如何查詢ADO構造問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何查詢ADO構造”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

在構造查詢的時候,要搞清楚為什么必須這么做、為什么不能那么做是一個很復雜的問題。然而,一些基本的指導方針能夠讓構造高效查詢的過程更加流暢、輕松。一般地,你不應該讓查詢浪費服務器時間。下面幾個技巧能夠幫助你構造出更好、更高效的查詢。

不要強制ADO構造每次執行查詢的時候重新編譯和構造查詢執行計劃。避免這種重復操作的一種簡單方法是使用帶有參數的存儲過程。注意盡量不要使用ADO Command對象的Prepare屬性——有時它不能正確工作。如果使用存儲過程,你還可以通過消除不必要的“受影響行數”返回值進一步提高ADO性能——只需在存儲過程中加入SET NOCOUNT ON就可以了。

盡量減少與服務器的通信次數。如果你有幾個相關的操作要執行,請把它們合并為一個存儲過程,或者是一個可以在服務器上作為腳本執行的復合查詢。ADO構造避免使用方法(比如Refresh)和不適當的Parameters集合引用,ADO構造會強制ADO增加額外的服務器通信過程。

在客戶機/服務器應用中,只構造Command對象一次,而不是每次使用Command對象的時候重新構造。你可以重新設置Command的參數值,然后在需要時執行它。

當查詢返回的不是一個記錄集時,確保使用了adExecuteNoRecords選項,告訴ADO越過所有那些用來接收和構造記錄集(Recordset格式)的代碼。ADO構造你可以把adExecuteNoRecords選項傳遞給Execute方法,或把它作為Command的選項。

執行返回簡單記錄集的存儲過程時,不要使用Command對象。所有的存儲過程(以及Command對象)可以作為Connection對象的COM方法出現。讓存儲過程作為Connection對象的方法出現有著顯著的性能優勢,同時它也簡化了代碼。

盡管這種技術對于那些有Return Status值或Output參數的存儲過程沒有什么幫助,但對于動作查詢(INSERT、DELETE等)ADO構造及那些返回一個或多個記錄的查詢來說,這種技術很有用。把存儲過程作為Connection的方法之后,你可以用方法參數的形式傳入存儲過程的輸入參數;如果調用存儲過程返回了一個記錄集,你可以通過方法調用中***一個參數引用該Recordset。例如,下面的ADO構造執行一個名為“Fred”的存儲過程,Fred存儲過程有兩個輸入參數,返回一個Recordset

到此,關于“如何查詢ADO構造”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ado
AI

宁陵县| 阿图什市| 桐乡市| 惠来县| 石家庄市| 阿坝县| 扶沟县| 健康| 墨竹工卡县| 通城县| 略阳县| 敦化市| 阜新| 社旗县| 南召县| 长宁县| 阿拉善右旗| 丰都县| 山阴县| 营口市| 交口县| 当阳市| 濮阳市| 芦山县| 闽清县| 怀远县| 嘉义市| 三台县| 龙口市| 榆树市| 安塞县| 新蔡县| 双辽市| 岢岚县| 桑日县| 郯城县| 阿瓦提县| 叙永县| 延寿县| 柳江县| 满洲里市|