SIS SQLServer2005 Variabili in input di una Stored per un Insert

giovedì 17 settembre 2009 - 16.02

Evander Profilo | Newbie

Salve a tutti
grazie davvero , in anticipo, a coloro che mi risponderanno .

Essendo principiante faccio una domanda apparentemente banale ma che deriva da un problemino in cui sono incappato e non riesco a risolvere .

Utilizzando SQLServer2005 sto sviluppando un piccolo package SSIS .
In esso vi é ,tra i vari un Sql Task che dovrebbe far partire una stored presente in DB (apparentemente corretta) in grado di inserire alcuni valori in una tabella .(INSERT INTO)

I valori da inserire sono 5 e vengono inseriti, prima del loro utilizzo nel suddetto task, in variabili globali del package .
Non riesco a passare tali valori in input , sembra strano lo so, ma ho provato a fare il mapping (probabilmente non nel modo corretto ) , ho provato a sostituire la stored con una query direttamente inserita nel Task , ho provato svariati altri tentativi , modificando il modo in cui "scrivo " le variabili ....ma nulla....

Qualcuno saprebbe indicarmi la retta via ?

Grazie per il tempo concessomi .

PS. ho anche un 2* dubbio malo posto in una discussione separata

speedx Profilo | Junior Member

Ciao,
devi aggiundere nel sql task dopo il nome della stored tanti punti interrogativi quanti sono i parametri da passare tipo:

EXEC nomestored ?, ?, ?, ?, ?

poi vai nella sezione del SQL task per settare i paramtri e li inserisci nell'ordine richiesto dalla stored procedure.

Cosi dovrebbe funzionare.... se non ho capito male la tua richiesta.

625x603 19Kb



627x607 15Kb


//// Marcello C.

Evander Profilo | Newbie

Si esatto .
Sei un grande ! Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5