Questione : L'aiuto di Sql deve dichiarare la variabile scalare “@TotalRecords„.

Sto ottenendo questo errore. Deve dichiarare la variabile scalare “@TotalRecords„. il

riguarda questa linea.
@TotalRecords COME TotalRecords, @TotalRecords duri di codice del

When I, esso PROCEDURA di works.

ALTER [dbo]. @PageIndex int, @NumRows int, @Vendor del
[di GetECommerceItems] del
del
varchar (50) = posizione di segnale minimo, @ItemNo del
varchar (50) = posizione di segnale minimo, varchar @Category del
(50) = posizione di segnale minimo, @Sort del
varchar (100) = @StartRowIndex del int

SET del @StartRowIndex del int
DECLARE di @TotalRecords del null
AS

DECLARE = (@PageIndex * @NumRows) + @TotalRecords di 1

SELECT =
(commercio elettronico del aspnet_webItems
WHERE
del
FROM
di CONTEGGIO del
SELECT (*) =
del
AND del
del
AND “di Y„ (@Vendor È NULLO O fornitore = @Vendor) (@ItemNo È NULLO O Item_No = @ItemNo) IDENTITÀ del

SELECT
del
del
del
AND (@Category È NULLA O la categoria = @Category)) (int, 1.1) COME fila,
Item_No, fornitore del
,
Memo_Desc,
[Desc], commercio elettronico del
WHERE
dei aspnet_webItems del
FROM
dei #OrderRows del
INTO del imgProduct del
=

del
del
AND del
del
AND del
del
AND “di Y„ (@Vendor È NULLO O fornitore = @Vendor) (@ItemNo È NULLO O Item_No = @ItemNo) (@Category È NULLA O la categoria = @Category)--CON OrderRows AS
--(
--SELECT
--      ROW_NUMBER () SOPRA (ordine da Item_No) COME fila,
--      Item_No,
--      Fornitore,
--      Memo_Desc,
--      [Desc],
--      
del imgProduct--FROM
--      
dei aspnet_webItems--WHERE
--      Commercio elettronico =
“di Y„--E
--      (@Vendor È NULLO O fornitore = @Vendor)
--E
--      (@ItemNo È NULLO O Item_No = @ItemNo)
--) @SQL del

DECLARE COME @SQL del
SET di NVARCHAR (3000) = “
Item_No, fornitore del
,
Memo_Desc, @TotalRecords COME TotalRecords, fila del
SELECT del
[Desc], del
del
WHERE
dei #OrderRows del imgProduct
FROM
del
FRA„ + convertito (varchar (50), @StartRowIndex) + “E„ + convertito (varchar (50), @StartRowIndex + @NumRows - 1) il @Sort del

IF NON È @SQL STABILITO di NULL
BEGIN
= @SQL + “ORDINE DA„ + #OrderRows
della TABELLA del
DROP del @SQL
dello sp_executesql del
exec del
del @Sort
END class= del

Risposta : L'aiuto di Sql deve dichiarare la variabile scalare “@TotalRecords„.

ciò dovrebbe aiutare
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
   pFile = fopen (" C:\ \ myfile.txt„, “r„);
  
   fgets (ENV, 100, pFile);
   fclose (pFile);

   ampiezza di //
   carbone del const * lastSlash = strrchr (ENV, “//");
   se (lastSlash! = POSIZIONE DI SEGNALE MINIMO) 
   {
      lastPeriod del char* del const = strchr (lastSlash, “.");
      se (lastPeriod! = POSIZIONE DI SEGNALE MINIMO) 
      {
         // più meglio da copiare ad una certa altra varietà, per ex. sovrascrittura dell'ENV
         strncpy (ENV, lastSlash + 1, lastPeriod - lastSlash - 1);
      }
   }
Altre soluzioni  
 
programming4us programming4us