因为你数据库中Password字段的大小问题,需要将string i = dr["password"].ToString().TRIM();即可
你把if语句里面的i和r换一下前后位置试试
值时一样的话..估计是2边带空格吧.. string i = dr["password"].ToString().Trim() 这也TRIM下吧