日期:2014-05-17  浏览次数:20688 次

初中生自己写SqlHelper引发的错误希望大神们给看看
自己编写了个Sqlhelper里面的Reader查询出错了,经过试验数据可以打开,并且其它的方法都可以用,只有这个查询Reader出错希望大神们给我看一下毛病出在哪。(图片下面是说明)
这张是我自己写的SqlHelper里的Reader查询方法;

这张是WPF一个简单的查询窗口

这张是我使用SqlHelper方法Reader查询数据库中的所有ID>0的名字;textbox里输入的是0;应该返回2条信息

悲剧的出错了,开始以为是数据库没有打开,后来测试发现不是这样,其它的方法都可以用,唯独这个出错,请大神帮帮我,分数不多。盼请赐教~!

------解决方案--------------------
public static SqlDataReader GetReader(string safeSql)
        {
            SqlCommand cmd = new SqlCommand(safeSql, Connection);
            SqlDataReader reader = cmd.ExecuteReader();
            return reader;
        }