at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]-Argumente, Signatursignatur, Boolescher Konstruktor)
bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[]-Parameter, Object[]-Argumente)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[]-Parameter, CultureInfo-Kultur)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] bereitgestelltArgs, ParameterModifier[] Modifikatoren, CultureInfo-Kultur, String[] NamedParams)
unter Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTATaskScriptingEngine.ExecuteScript()
Hier lese ich eine Excel-Datei und erstelle dynamisch eine SQL Server-Tabelle anhand des Dateinamens und lade die Daten.
Dieser Fehler ist beim Erstellen der Tabelle aufgetreten (insbesondere beim Ausführen der Anweisung „myCommand.ExecuteNonQuery(); )
Referenzcode:-
Code: Select all
SqlConnection myADONETConnection = new SqlConnection();
myADONETConnection = (SqlConnection)(Dts.Connections["LANDConn"].AcquireConnection(Dts.Transaction) as SqlConnection);
SqlCommand myCommand = new SqlCommand(tableDDL, myADONETConnection);
myCommand.ExecuteNonQuery();