buongiorno,
ho scritto al seguente stored:
ALTER PROCEDURE [dbo].[GetSchedine_new]
(
@Codalbergo Int,
@CodComAlbergo Int,
@Data SmallDateTime,
@Nrecord Int OUTPUT
)
AS
BEGIN
SET NOCOUNT ON;
SELECT
ARC.codalbergo,
ARC.codcomalbergo,
ARC.progschedina,
@Nrecord=count(ARC.progschedina),
ARC.dataArrivo,
ARC.DataPartenza,
ARC.idstato,
Nazione=N.Nazione,
ARC.idcomune,
Comune=C.Comune,
Provincia=C.prov,
ARC.idgruppo,
DescrizioneGruppo=G.Descrizione
FROM dbo.Archivio_mov_new ARC
JOIN
dbo.Nazioni N
ON N.CodicePgrStatistica=ARC.Idstato
JOIN
dbo.Comuni C
ON C.codcomune=ARC.idcomune
JOIN
dbo.Gruppi G
ON G.Codicegruppo=ARC.idgruppo
WHERE
codalbergo=@codalbergo
And CodComAlbergo=@CodComAlbergo
And dataArrivo =@data Or DataPartenza =@Data
END
e mi da il seguente messaggio di errore:
Le istruzioni SELECT per l'assegnazione di valori alle variabili non devono essere eseguite insieme a operazioni di recupero dei dati.
come mai?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com