其实很简单的调试方法就是楼主把你的sql语句输出,检查一下就行啦!System.out.println(sql);如:System.out.println("SELECT * FROM user WHERE code='"+yonghu.getText()+"'");看一下输出的语句有无问题,自己看 补充:那这个就没什么好问的啦,取不到yonghu的值,楼主自己检查代码!不然的,就把整个代码发下。