我想在Visual c#/ visual c sharp中的Dts变量中存储字符串。但是,我得到下面的错误。我该如何解决 ?我之前没有使用过C#,所以我很难弄清楚。虽然我确实知道Java。不能隐式地将类型字符串转换为microsoft.sqlserver.dts.runtime.variable
String v = Dts.Variables["myVar1"].Value + "";
String x = Dts.Variables["myVar2"].Value + v + "'";
Dts.Variables["myVar2"] = SQL; // Why do I get an error here ?
的错误是 -
错误1属性或索引 'Microsoft.SqlServer.Dts.Runtime.Variables.this [对象]' 不能被分配到 - 它是只读
错误2无法隐式转换类型“字符串”到“Microsoft.SqlServer.Dts.Runtime.Variable”
这是怎么动.net?它是可视的C# – Steam
直到你编辑它在第一句话中说Visual Basic。不幸的是,我没有浏览代码片段,试图找出它是哪种语言。 – TheEvilPenguin
@TheEvilPenguin - 看起来你真的不辜负你的名字。好的,我犯了一个错误。尽管我在第二句话中确实使用了C#。我可以拿回我的一个吗? – Steam