自由,平等,開源,分享

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

            ASP 提供了 ADO 內置的 3 個主要對象 RecordSet、Connection 和 Command 對 Web 數據庫進行操作。

            其中,Connection 的主要功能是建立與 Web 數據庫的連接;Command 的主要功能是向 Web 數據庫傳送數據查詢的請求;RecordSet 的主要功能是建立數據查詢的結果集。

            由于 ADO 幾乎就是為 Web 數據庫應用量身定做的,所以其中的 Command 對象在數據查詢方面具有強大的功能。
            它不僅能夠將一般的 SQL 指令送往 Web 數據庫服務器,還能夠傳送帶有參數的 SQL 指令,更重要的是還可以傳送存儲過程,因而能夠開發出更具效率的數據庫網頁。

            RecordSet 對象會要求數據庫傳送所有的數據,那么數據量很大的時候就會造成網絡的阻塞和數據庫服務器的負荷過重,因此整體的執行效率就會降低。

            利用 Command 對象直接調用 SQL 語句,所執行的操作是在數據庫服務器中進行的,顯然會有很高的執行效率。
          特別是在服務器端執行創建完成的存儲過程,可以降低網絡流量,另外,由于事先進行了語法分析,可以提高整體的執行效率。

            RecordSet 對象能夠比較好地去理解,但 Command 對象的性能更優越一些,特別是在批量加入數據的情況下。

          posted on 2008-06-08 09:31 龍震 閱讀(539) 評論(0)  編輯  收藏 所屬分類: 程序,代碼,語言
          主站蜘蛛池模板: 河北区| 耿马| 瓦房店市| 团风县| 偃师市| 东兴市| 和平区| 班戈县| 屏边| 莱州市| 获嘉县| 合川市| 锦屏县| 温宿县| 珲春市| 凤台县| 长海县| 临江市| 巴彦淖尔市| 遂宁市| 吉首市| 仙游县| 灵武市| 平利县| 武陟县| 五大连池市| 栖霞市| 洛隆县| 鞍山市| 武汉市| 连山| 崇义县| 墨脱县| 澄城县| 石柱| 军事| 河曲县| 遂昌县| 林口县| 宝鸡市| 开阳县|