Quelle est la meilleure façon de lire les variables système à partir du composant de script.Lecture de la variable système à partir du composant de script
Essayé comme ci-dessous: fonctionne très bien quand est utilisateur variable
base.PreExecute();
IDTSVariables100 variables = null;
VariableDispenser.LockForRead("System::ContainerStartTime");
VariableDispenser.GetVariables(out variables);
auditTimeStamp = Convert.ToDateTime(variables[1].Value);
System.Windows.Forms.MessageBox.Show(auditTimeStamp.ToString());
variables.Unlock();
quand essayé de lire la variable système plaids erreur suivante:
Script Component a rencontré une exception dans le code utilisateur: Nom du projet: SC_0bfc7da1c6fe4b83bc124b87eb4178e5 Exception de HRESULT: 0xC0010009
à Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100.get_Item (Object Index) à ScriptMain.PreExecute() à Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.PreExecute()
des indices s'il vous plaît.
Merci