• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 在ASP中使用SQL語句之6:存儲查詢

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    當你的查詢相對簡單的時候,每次從頭開始創建 SQL 語句也不費什么工夫,不過,復雜的查詢就不同了,每次都從頭來會產生很多 開發 錯誤。因此,一旦讓SQL順利地運行起來,你最好把它們存起來,在需要時再調用它們。這樣,哪怕是一個簡單查詢你都能隨時用上存
    當你的查詢相對簡單的時候,每次從頭開始創建SQL語句也不費什么工夫,不過,復雜的查詢就不同了,每次都從頭來會產生很多開發錯誤。因此,一旦讓SQL順利地運行起來,你最好把它們存起來,在需要時再調用它們。這樣,哪怕是一個簡單查詢你都能隨時用上存儲的查詢語句了。

    假設你每周都要給團隊做一次報告,指出目前存在的業務支持問題,這些數據需要從你的數據庫中選取,而且要按照日期選擇記錄,同時根據你所在團隊所采用的支持問題的類別排序。一旦你設計了這一查詢,你何必以后每周都重新編寫一次呢?不要在你的HTML頁面上創建查詢,你應該用你的數據庫工具創建查詢并且保存它。 然后你可以采用ActiveCommand 屬性把查詢插入到你的ASP網頁。頭一兩回你可能會覺得沒啥意思,其實也就幾行代碼而已:
    Set objSQ = Server.CreateObject ("ADODB.Command")
    objSQ.ActiveConnection = "databaseName"

    objSQ.CommandText = "storedQueryName"
    objSQ.CommandType = adCmdStoredProc

    set objRec = objSQ.Execute

    注意,采用adCmdStoredProc 表示你已經在頁面上包含了adovbs.inc 文件。該文件定義了你可以按照名字而非數字進行訪問的Aclearcase/" target="_blank" >ccess常數。只需要在頁面上包含該文件即可?!--#INCLUDE -->),然后你就可以用adCmdStoredProc 這類名字了。這樣,將來你再看到的時候更容易理解以上被存儲的查詢到底是個什么意思。


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>