mi dà un altro errore adesso
at Microsoft.SqlServer.Dts.Pipeline.ScriptComponent.get_ReadWriteVariables()
at ScriptComponent_cbd20869ef204fc8bfffe9034f690827.Variables.set_IdRailEast(Int32 Value)
at ScriptComponent_cbd20869ef204fc8bfffe9034f690827.ScriptMain.InputLoading_ProcessInputRow(InputLoadingBuffer Row)
at ScriptComponent_cbd20869ef204fc8bfffe9034f690827.UserComponent.InputLoading_ProcessInput(InputLoadingBuffer Buffer)
at ScriptComponent_cbd20869ef204fc8bfffe9034f690827.UserComponent.ProcessInput(Int32 InputID, PipelineBuffer Buffer)
at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.ProcessInput(Int32 inputID, PipelineBuffer buffer)
come se non potesse fare il setting della variabile perchè non ha l'accesso in scrittura ad essa, ma io l'ho elencata nella voce
ReadWriteVariables
e chiamata nell'editor con
Me.Variables.IdRailEast = CInt(Row.Id.ToString())
il problema è l'assegnamento perchè anche sostiutuendo con un valore intero non lo fa.
C'è qualche altro punto in cui devo dichiarare la variabile in lettura e scrittura?
angy