作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
<分区>
我似乎对如何执行 In
感到困惑带有 SqlParameter
的语句.到目前为止,我有以下代码:
cmd.CommandText = "Select dscr from system_settings where setting in @settings";
cmd.Connection = conn;
cmd.Parameters.Add(new SqlParameter("@settings", settingList));
reader = cmd.ExecuteReader();
settingsList
是 List<string>
.当cmd.ExecuteReader()
被调用,我得到一个 ArgumentException
由于无法映射 List<string>
到“已知的提供商类型”。
我如何(安全地)执行 In
用 SqlCommand
查询是吗?
我是一名优秀的程序员,十分优秀!