Ragazzi ho questa Stored Procedure per fare la paginazione ma avrei bisogno di un po d'aiuto:
La mia domanda è dove va inserito il nome della mia tabella, cioè quella dove deve leggere i dati?? E in asp che codice devo mettere per la paginazione??codice:CREATE PROCEDURE GetSearch_Paging ( @what nvarchar(50), @PageIndex int, @PageSize int ) AS -- ricavo gli estremi inferiore e superiore DECLARE @Upper int DECLARE @Lower int SET @Lower = @PageSize * @PageIndex SET @Upper = @Lower + @PageSize + 1 -- tabella temporanea CREATE TABLE #Paging ( RowID int NOT NULL IDENTITY(1,1) PRIMARY KEY, OriginalID int NOT NULL ) -- inserisco la chiave della tabella in quella di appoggio INSERT INTO #Paging(RowID, OriginalID) SELECT ID FROM tabella WHERE campo LIKE '%' + @what + '%' -- estraggo i dati dalle due tabelle SELECT t.* FROM #Paging p, tabella t WHERE p.OriginalID = t.ID AND p.RowID >= @Lower AND p.RowID <= @Upper GO

Rispondi quotando