asp+sql2000存儲過程分頁實例_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:ASP點擊刷新驗證碼實例代碼
      現在網站上大部分的驗證碼都是圖片驗證碼,就跟 http://dwww.cn/Books.asp 下邊的一樣。 用戶可能長時間的停留在頁面上,等到最后提交的時候,驗證碼就可能過期了。所以要加個刷新的功能。 驗證碼:input name='checkimg' type='text' class='input' id='che

      1.返回記錄集總數存儲過程:
      CREATE procedure dbo.recordCount
      (
      @TableName nvarchar(100),--數據庫表名
      @strWhere nvarchar(500),--查詢條件
      @count int output---輸出值,記錄集總數
      )
      as
      declare @sqlStr nvarchar(1000)
      if @strWhere != ''
      set @sqlStr = N'select @COUNT = count(id) from '+ @TableName +' where 1=1 ' + @strWhere
      else
      set @sqlStr = N'select @COUNT = count(id) from '+ @TableName
      exec sp_executesql @sqlStr,N'@count int output',@count output
      GO

      2.sql2000存儲過程分頁,這個也是在網上找的,有錯誤,自己修改過來了。
      CREATE PROCEDURE dbo.sp_pageview
      @tablename varchar(200) , --表名
      @strGetFields varchar(200), --查詢列名
      @PageIndex int , --頁碼
      @pageSize int, --頁面大小
      @strWhere varchar(100) , --查詢條件
      @strOrder varchar(100) , --排序列名
      @intOrder bit --排序類型 1為升序
      AS
      begin
      declare @strSql varchar(500) --主語句
      declare @strTemp varchar(100) --臨時變量
      declare @strOrders varchar(50) --排序語句
      declare @table varchar(70)

      if @intOrder = 0
      begin
      --為0是升序
      set @strTemp = '>(select max'
      set @strOrders = ' order by '+@strOrder+' asc '
      end
      else
      begin
      --否則為降序
      set @strTemp = '<(select min'
      set @strOrders = ' order by '+@strOrder+' desc '
      end
      if @PageIndex =1 --第一頁直接讀出紀錄
      begin
      if @strWhere = ''
      begin
      set @strSql = 'select top '+str(@pageSize)+' '+@strGetFields+' from '+@tablename+' '+@strOrders
      end
      else
      begin
      set @strSql = 'select top '+str(@pageSize)+' '+@strGetFields+ ' from '+@tablename+' where '+@strWhere+' '+@strOrders

      分享:ASP實現js圖片的輪顯
      下午做了一個asp+js實現 圖片的輪顯的效果,效果圖 如: 左側的圖片輪顯,在 我用的是js,然后我改了一下用asp實現效果 的。 pic.asp源代碼: % '連接數據庫代碼省去了 sql=(select * from Pic order by picorder asc,id desc) Set rs=server.CreateObject(

      共4頁上一頁1234下一頁
      來源:模板無憂//所屬分類:ASP教程/更新時間:2012-06-08
      相關ASP教程