91久久久久久久久_欧美日韩中文_在线观看中文字幕亚洲_夜夜骑首页_精品久久伊人_天天色天天射天天操

當(dāng)前位置: 首頁IT技術(shù) → ASP中巧用存儲(chǔ)過程的實(shí)例教程

ASP中巧用存儲(chǔ)過程的實(shí)例教程

更多

本文分享給大家學(xué)習(xí)的是關(guān)于ASP中巧用存儲(chǔ)過程的實(shí)例教程,正在學(xué)習(xí)ASP的朋友們可以進(jìn)來看一下。

在許多網(wǎng)頁上,用戶都可以通過簡(jiǎn)單地選擇列表中的一項(xiàng)來輸入一個(gè)國(guó)家或州的名字,在大多數(shù)情況下,我們通常使用ASP來生成這個(gè)列表,創(chuàng)建生成這個(gè)列表的函數(shù)并把它們保存在一個(gè)Include文件中。然而,ASP需要額外的時(shí)間在服務(wù)器上加載并處理這些Include文件,此外,每次生成一個(gè)選擇列表時(shí),服務(wù)器都必須加載整個(gè)Include文件。

  在最近為一個(gè)客戶建立網(wǎng)站時(shí),我有了一個(gè)新的想法,把這些函數(shù)放在存儲(chǔ)過程而不是Include文件中,讓存儲(chǔ)過程來生成選擇清單。下面的代碼將生成一個(gè)選擇清單的記錄。

  首先,使用T-SQL的串聯(lián)功能建立一個(gè)從記錄集中生成選擇清單的Select語句:

  Alter Procedure "getOptionListStates"
   As
   select (''+ rtrim( FullName) + '')
   as OptionList from states

  執(zhí)行g(shù)etOptionListStates存儲(chǔ)過程可以生成下面的記錄:

  North Carolina
  South Carolina
  Washington
  Virginia

  當(dāng)然,還可以直接把選擇列表放在數(shù)據(jù)庫中。

  接下來可以修改存儲(chǔ)過程返回一個(gè)包含全部選擇列表元素的單一變量,然后把這一變量返回給HTML的Select語句即可。

  雖然沒有詳細(xì)地比較使用存儲(chǔ)過程和ASP這兩種方法之間在性能上的差異,但我發(fā)現(xiàn)使用存儲(chǔ)過程這種技術(shù)最有趣的地方是可以使用SQL Server自動(dòng)地生成一部分以前我們需要在ASP中完成的HTML代碼,采用這種混合方式生成ASP代碼在性能和靈活性上要優(yōu)于純ASP代碼。例如,一旦建立了一個(gè)存儲(chǔ)過程,就可以很方便地在不同的應(yīng)用中進(jìn)行調(diào)用,甚至是在不同服務(wù)器上的應(yīng)用中進(jìn)行調(diào)用,如果把所有的代碼都放在Include文件中要做到這一點(diǎn)是很困難的。

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)
主站蜘蛛池模板: 91久久国产综合久久91精品网站 | 毛片视频免费观看 | 狠狠操天天操 | 婷婷午夜天 | 日韩欧美国产综合 | 成人免费在线视频观看 | 亚洲免费小视频 | 黄色小视频免费看 | 欧美日韩国产二区 | 色天天综合 | 天天操夜夜摸 | 黄色激情视频在线观看 | 亚洲小视频在线观看 | 色一情一乱一乱一区91av | 日韩在线一区二区 | 亚洲第一色 | 国产福利视频在线 | 成人免费视频国产免费 | 欧美日韩精品一区 | 天堂在线视频tv | 小sao货撅起屁股扒开c微博 | 九九热精品在线观看 | 午夜爱| 爱爱免费小视频 | 久久综合久久鬼 | 一二三区视频 | 免费观看av网站 | 亚洲综合久久久 | 伊人国产精品 | 午夜精品一区二区三区在线视频 | 香蕉伊人网 | 国产传媒一区二区 | 日本一级淫片色费放 | 国产一区免费视频 | 草草免费视频 | 欧美激情五月 | 成人在线a | 久插视频| 性久久久久久 | 欧产日产国产69 | 岛国精品在线播放 |