複製代碼 代碼如下: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go Create PROCEDURE [dbo].[SP_Pagination] /**//* *************************************************************** ** 千萬數量級分頁預存程序 ** ***************************************************************
還是先上代碼吧 ,可以先看 SQL語句去掉重複記錄,擷取重複記錄複製代碼 代碼如下: ALTER procedure [dbo].[PROC_ITEMMASTER_GETUNIQUE] @PAGEINDEX INT,@uid int,@itemnumber varchar(50) AS begin tran --開始事務 drop table [ItemMaster].[dbo].[testim] --刪除表 --把不重複記錄轉存到testim中 select * into
複製代碼 代碼如下:SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[Pagination] @Page int = 1, -- 當前頁碼 @PageSize int = 10, -- 每頁記錄條數(頁面大小) @Table nvarchar(500), -- 表名或視圖名,甚至可以是嵌套SQL:(Select * From Tab Where ID>1000) Tab @Field
A. 使用 DECLARE 下例使用名為 @find 的局部變數檢索所有姓以 Ring 開頭的作者資訊。 複製代碼 代碼如下: Use pubs declare @find varchar(30) set @find='Ring%' select au_lname,au_fname,phone from authors where au_lname like @find @find就是一個局部變數。 B. 在 DECLARE 中使用兩個變數 下例從 Binnet & Hardley (pub_
1. SQL Server匯入匯出嚮導,這種方式是最方便的.匯入嚮導,微軟提供了多種資料來源驅動,包括SQL Server Native Cliant, OLE DB For Oracle,Flat File Source,Access,Excel,XML等,基本上可以滿足系統開發的需求. 同樣匯出嚮導也有同樣多的目的源驅動,可以把資料匯入到不同的目的源. 對資料庫管理員來說這種方式簡單容易操作,匯入時SQL Server也會幫你建立相同結構的Table. 2.
cs頁面調用代碼: 複製代碼 代碼如下: public int TotalPage = 0; public int PageCurrent = 1; public int PageSize = 25; public int RowsCount = 0; string userid, username; public DataTable dt = new DataTable(); public string path, userwelcome; public string opt,cid;