专题栏目
  • 婵犵數濮烽弫鎼佸磻閻愬搫鍨傞悹杞拌濞兼牜绱撴担鑲℃垿宕h箛娑欑厱闁圭偓顨呯€氼剚鎯旀繝鍥ㄧ厵闁稿繗鍋愰弳姗€鏌涢弬鍧楊€楅柣锝呯仛缁楃喖鍩€椤掑嫬绠栨俊銈呮噹閹硅埖銇勯幘璺哄壉闁逞屽墮閻倿寮诲☉銏″€烽柤纰卞墰妤旈梻浣筋嚃閸犳牜绱炴繝鍌滄殾闁割偅娲橀悡銉╂倵閿濆簼鎲惧ù纭锋嫹
  • 闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鍙傦箓鏌i幇顔芥毄闁活厼妫楅妴鎺戭潩閿濆懍澹曢柣搴ゎ潐濞测晝绱炴笟鈧悰顔碱潨閳ь剙顕i崼鏇炵闁绘ḿ鏁稿畵渚€姊洪懡銈呮瀾缂侇喖鐬肩划鏃堝礈娴h櫣锛濋梺瑙勫礃椤曆呯不濮樿鲸鍠愭繝濠傜墕閸氳淇婇妶鍛櫤闁绘挶鍎甸弻锝夊即閻愭祴鍋撻崷顓涘亾濮樼偓瀚�
  • 缂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾閽樻繂霉閸忓吋缍戦柛銊ュ€块弻锝夊閻樺樊妫岄梺杞扮濡繈寮婚敐澶婄睄闁稿本鑹炬禒姗€姊哄ú璇插箺妞ゃ劌锕濠氭偄鐞涒€充壕婵炴垶鐟$紓姘辩磼閻樻垚鎴犳崲濞戙垹绀傞柛蹇曗拡濡啴姊虹拠鈥虫灈闁搞垺鐓¢崺銏℃償閵堝洨鏉搁梺鍦檸閸ㄧ増绂嶆ィ鍐╃厱婵犻潧瀚崝銈囩磼閹插鐣甸柡宀€鍠栭、娑㈠幢濡ゅ嫬顏┑鐐茬墱閸嬪﹤顫忛搹瑙勫磯闁靛ǹ鍎查悵銏ゆ⒑閻熸澘娈╅柟鍑ゆ嫹
  • 闂傚倸鍊峰ù鍥х暦閻㈢ǹ绐楅柟鎵閸嬶繝寮堕崼姘珔缂佽翰鍊曡灃闁挎繂鎳庨弳娆愪繆椤愶迹顏堝Υ閹烘埈娼╅柨婵嗘噸婢规洘淇婇妶鍥ラ柛瀣姍瀹曟垿骞橀弬銉︽杸闂佺粯岣跨划顖氣槈瑜庣换娑氫沪閸屾埃鍋撳┑鍡欐殾闁靛繈鍊曠粻铏繆閵堝懎鏆欑憸鏉垮濮婃椽骞栭悙鎻掑Η闂佸憡鍔忛弲婊堫敊閸曨厾纾介柛灞剧懄缁佺増銇勯弮鈧崝娆撶嵁韫囨稒鏅搁柨鐕傛嫹
  • 闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鍙傦箓鏌i幇顒佲枙婵炴挸顭烽弻鐔兼倻濡儵鎷婚梺鍛婎殕瀹€绋款潖濞差亜鍨傛い鏇炴噹閸撴壆绱撴担绋款暢闁稿鍠栭獮澶岀矙濞嗘儳鎮戦梺鎼炲劗閺呮繃寰勯崟顖涒拺閻犲洠鈧磭鈧鎮橀悙璺盒撴い鏂垮€圭换婵堝枈婢跺瞼锛熼梺绋款儐缁嬫帡寮查崼鏇熷仼鐎光偓閳ь剟鎯岄幘缁樼厽闁规儳纾惁宥夋煕閿旇骞楅柛蹇旂矒濮婃椽宕归鍛壈濡炪倕楠忛幏锟�
  • 您现在的位置: 军旅同心-旅游自驾-军旅文学 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 正文
    ASP中巧用存储过程
    作者:采集员 文章来源:来源于网络 点击数:382 更新时间:2005-9-10 12:56:56
    在许多网页上,用户都可以通过简单地选择列表中的一项来输入一个国家或州的名字,在大多数情况下,我们通常使用ASP来生成这个列表,创建生成这个列表的函数并把它们保存在一个Include文件中。然而,ASP需要额外的时间在服务器上加载并处理这些Include文件,此外,每次生成一个选择列表时,服务器都必须加载整个Include文件。

      在最近为一个客户建立网站时,我有了一个新的想法,把这些函数放在存储过程而不是Include文件中,让存储过程来生成选择清单。下面的代码将生成一个选择清单的记录。

      首先,使用T-SQL的串联功能建立一个从记录集中生成选择清单的Select语句:

      Alter Procedure "getOptionListStates"

       As

       select ('

       + rtrim( FullName) + ')

       as OptionList from states

      执行getOptionListStates存储过程可以生成下面的记录:

      North Carolina

      South Carolina

      Washington

      Virginia

    当然,还可以直接把选择列表放在数据库中。

      接下来可以修改存储过程返回一个包含全部选择列表元素的单一变量,然后把这一变量返回给HTML的Select语句即可。

      虽然没有详细地比较使用存储过程和ASP这两种方法之间在性能上的差异,但我发现使用存储过程这种技术最有趣的地方是可以使用SQL Server自动地生成一部分以前我们需要在ASP中完成的HTML代码,采用这种混合方式生成ASP代码在性能和灵活性上要优于纯ASP代码。例如,一旦建立了一个存储过程,就可以很方便地在不同的应用中进行调用,甚至是在不同服务器上的应用中进行调用,如果把所有的代码都放在Include文件中要做到这一点是很困难的。


    更多
    免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
    文章录入:烟灰缸    责任编辑:烟灰缸 
    高级搜索
       
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 网站地图 | 版权申明 | 网站公告 | 管理登录 |