Torna al Thread
exec Salva
@txtcodice='gt',@Texnome='g',
@Texdescrizione='',@Texpeso='',
@Texmisure='',@Textprezzo='',
@Texperiodo='',@Texstile='',
@Texmateriale='',@Texstato='',
@Texstoria='',@fileName='g',
@fileName1 ='g',@fileName2 ='',@fileName3 ='',@fileName4 ='',@fileName5 ='',
@fileName6 ='',@fileName7='',@fileName8 ='g',@fileName9 ='',@fileName10 ='',@fileName11 ='',@fileName12 ='',
@fileName13 ='',@fileName14='',@CodiceLingua='001',@CodicePagina='010',@titolo='g ',@Descrizione='g ',
@Key='g ',@CollegamentoImmagini='rinascimento'
poi la procedura:
ALTER PROCEDURE [dbo].[Salva]
@txtcodice AS char(50),
@Texnome AS VARCHAR(200),
@Texdescrizione AS VARCHAR(1800),
@Texpeso AS VARCHAR(50),
@Texmisure AS VARCHAR(50),
@Textprezzo AS VARCHAR(50),
@Texperiodo AS VARCHAR(50),
@Texstile AS VARCHAR(200),
@Texmateriale AS VARCHAR(300),
@Texstato AS VARCHAR(200),
@Texstoria AS VARCHAR(3000),
@fileName as varchar (100),
@fileName1 as varchar (100),
@fileName2 as varchar (100),
@fileName3 as varchar (100),
@fileName4 as varchar (100),
@fileName5 as varchar (100),
@fileName6 as varchar (100),
@fileName7 as varchar (100),
@fileName8 as varchar (100),
@fileName9 as varchar (100),
@fileName10 as varchar (100),
@fileName11 as varchar (100),
@fileName12 as varchar (100),
@fileName13 as varchar (100),
@fileName14 as varchar (100),
@CodiceLingua AS CHAR(3),
@CodicePagina AS CHAR(3),
@titolo as nvarchar (200)= null,
@descrizione as nvarchar (2000)= null,
@key as nvarchar (2000)= null,
@CollegamentoImmagini as nvarchar (3000)
AS
SET @Texdescrizione= REPLACE(@Texdescrizione, '(P1)', '<P>')
SET @Texstoria= REPLACE(@Texstoria, '(P1)', '<P>')
SET @Texstato= REPLACE(@Texstato, '(P1)', '<P>')
SET @Texstile = REPLACE(@Texstile, '(P1)', '<P>')
SET @Texmateriale= REPLACE(@Texmateriale, '(P1)', '<P>')
SET @Texdescrizione= REPLACE(@Texdescrizione, '(B1)', '<BR>')
SET @Texstoria= REPLACE(@Texstoria, '(B1)', '<BR>')
SET @Texstato= REPLACE(@Texstato, '(B1)', '<BR>')
SET @Texstile = REPLACE(@Texstile, '(B1)', '<BR>')
SET @Texmateriale= REPLACE(@Texmateriale, '(B1)', '<BR>')
exec SalvaTag
@CodicePagina,
@CodiceLingua ,
@txtcodice,
@titolo,
@Descrizione,
@Key
--italiano
Insert into ProdottiGallerie (codice, nome, descrizione, peso, misure,
prezzo, periodo, stile, materiale, stato,
storia, codicelingua, CodicePagina, immagine , collegamento
)
values
(@txtcodice,
@Texnome ,
@Texdescrizione ,
@Texpeso ,
@Texmisure ,
@Textprezzo ,
@Texperiodo ,
@Texstile ,
@Texmateriale,
@Texstato ,
@Texstoria ,
@CodiceLingua ,
@CodicePagina ,
@fileName,
'articolo.aspx?id='+@txtcodice )
insert into immagini ( codice, codicelingua, CollegamentoImmagini, immagine1, immagine2, immagine3,
immagine4, immagine5, immagine6, immagine7, immagineGrande1,
immagineGrande2, immagineGrande3, immagineGrande4, immagineGrande5,
immagineGrande6,immagineGrande7 )
values
(
@txtcodice,
@CodiceLingua,
@CollegamentoImmagini,
@fileName1 ,
@fileName2 ,
@fileName3 ,
@fileName4 ,
@fileName5 ,
@fileName6 ,
@fileName7,
@fileName8 ,
@fileName9,
@fileName10 ,
@fileName11 ,
@fileName12 ,
@fileName13 ,
@fileName14 )
exec SalvaCollegamenti
@CodicePagina,
@CodiceLingua
IF @@Error<>0
BEGIN
--Errore
RETURN(2)
END
RETURN(1)