【发布时间】:2013-03-28 22:55:41
【问题描述】:
当您调用SqlCommand.ExecuteReader() 时,下面的Powershell 错误是什么意思?
System.Management.Automation.ValidationMetadataException: 参数“+”不属于集合 "unicode,utf7,utf8,utf32,ascii,bigendianunicode,default,oem" 指定 通过 ValidateSet 属性。提供集合中的参数 然后再次尝试该命令。在 System.Management.Automation.ValidateSetAttribute.ValidateElement(对象 元素)在 System.Management.Automation.ValidateEnumeratedArgumentsAttribute.Validate(对象 参数,EngineIntrinsics engineIntrinsics)在 System.Management.Automation.ParameterBinderBase.BindParameter(CommandParameterInternal 参数,CompiledCommandParameter 参数元数据, ParameterBindingFlags 标志)
(立即回复;我只是想分享我的调试经验,因为我找不到它)
【问题讨论】:
标签: sql powershell ado.net sqlcommand