uw probleem is een veelvoorkomende val, bekijk dit artikel eens:
http://www.programmersedge.com/?p=1350
je moet in principe het Dts.VariableDispenser-object gebruiken om de variabele te vergrendelen of te declareren als lezen / schrijven in de scripttaak.