注册 登录
编程论坛 C# 论坛

求助 ExecuteReader错误

chenxfeng 发布于 2021-03-30 09:56, 1801 次点击
严重性    代码    说明    项目    文件    行    禁止显示状态
错误    CS1061    '“IDbConnection”未包含“ExecuteReader”的定义,并且找不到可接受第一个“IDbConnection”类型参数的可访问扩展方法“ExecuteReader”(是否缺少 using 指令或程序集引用?)    BobcatAutxRestWeb    E:\PDCA\A8TPB\BobcatAutxRestWeb\MournerHandler.ashx.cs    1899    活动,这个是引用的问题吗

IDbConnection conn = new SqlConnection(str)
var list = conn.ExecuteReader("SP_QUERY_DATA", new { tb, wh, va }
SqlConnection并没有ExecuteReader()方法
1 回复
#2
ZHRXJR2021-03-30 10:57
代码不全,看不出问题出在那里,你使用的好像是 SQL 数据库,那么 ExecuteReader 这个方法是存在的,但搞不懂你的第二个语句
ExecuteReader 方法一般使用在连接记录集的,是记录集对象的一个方法,不说了,请发比较完整的代码。
1