推奨:ASPおよびASPプログラマー向けの言葉この期間中、ASPの将来とASPの質についてより良い議論がありました。もちろん、みんなの心は良いですが、友人が言ったことは本当に憂鬱です。個人的には、2年以内に、ASPは多くの中小企業B/Sシステムで使用されると思います。
| 以下は引用されたコンテンツです。 <% クラスASPXSKY_PAGE private sub class_initialize End Sub パブリック関数アラート(メッセージ、ガール) メッセージ=置き換え(メッセージ、 '、/') Gourl = -1の場合 Response.write(<スクリプト言語= javascript> alert( '&message&'); history.go(-1)</scrip>) それ以外 Response.write(<スクリプト言語= javascript> alert( '&message&'); location = '&gourl&' </scrip>) ifを終了します Response.End() エンド関数 パブリックサブショーページ(str、page、url) そうでない場合は(ページ) アラートプロンプト:誤ったパラメーター!、 - 1 ifを終了します page =またはpage = 0またはisnull(page)またはisempty(page)の場合 ページ= 1 それ以外 ページ= cint(ページ) ifを終了します str = split(str、{nextpage}) abspage =ページ pcount = ubund(str)1 page> cint(ubund(str)1)またはページ<1の場合 アラートプロンプト:誤ったパラメーター!、 - 1 それ以外 Response.Write str(Page-1)&<br> <br> <center>は、&pcount&ページに分割されます ifを終了します p = 0からubund(str)の場合 respons.write <a href =&url&p =&p 1&> [&p 1&] </a> 次 respons.write current&abspage&/&&pcount&page </center> End Sub エンドクラス '------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ - p = request.querystring(p) str =ページ1:ここに最初のページのコンテンツがあります{nextpage}ページ2:2番目のページのコンテンツは次のとおりです。 url = shownews.asp?id =&id && newPage = new AspxSky_Pageを設定します newPage.ShowPage STR、P、URL %> |
共有:ASPチュートリアル:データベースに接続せずにクエリとページングのアイデア多くの紹介を読んだ後、SET RS = CONN.EXECUTE(SQL)の実行効率はRs.Open SQL、CONN、1,1の実行効率よりもはるかに高いことを知っていますが、SET RS = Conn.Execute(SQL)の実行方法にも多くの欠点があります。まず第一に、Rs.Pagesize、Rs、Aなどのページネーション属性はありません