sql语句在数据库中能查到但用c#中就查不到 10
展开全部
建议你不要用if(reader。read),换成while吧。if只能执行一次,也就是只能取出read的一个数据。而且我看你在循环中也没有取数据。。在循环里面加上这样一句 XX=reader.Getstring(0)。你再试试?还有reader用完了释放,不然有很大的内存消耗。。reader.close();
更多追问追答
追问
不是这个问题如果我把input.text换为字符串是可以if里面的语句的,但是用input.text只会执行else的语句
追答
那你在那一句前面添加断点 监视一下input.text的值看看到底是什么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询