sql语句没问题,但是statement= connection.prepareStatement(sql)执行后的statement没有任何结果,为何 10
publicbooleancheck(Connectionconnection,Stringusername,Stringpassword){booleanvalue=f...
public boolean check(Connection connection, String username, String password)
{
boolean value = false;
PreparedStatement statement=null;
ResultSet resultSet = null;
String sql = "select * from users where Username=? and Password=?";
try
{
// 获得PreparedStatement对象,并填充
statement = connection.prepareStatement(sql);
statement.setString(1,username);
statement.setString(2,password);
resultSet = statement.executeQuery();
while(resultSet.next())
{
value = true;
System.out.println("check sucess");
}
return value;
} 展开
{
boolean value = false;
PreparedStatement statement=null;
ResultSet resultSet = null;
String sql = "select * from users where Username=? and Password=?";
try
{
// 获得PreparedStatement对象,并填充
statement = connection.prepareStatement(sql);
statement.setString(1,username);
statement.setString(2,password);
resultSet = statement.executeQuery();
while(resultSet.next())
{
value = true;
System.out.println("check sucess");
}
return value;
} 展开
3个回答
展开全部
最好能远程看全部代码, 这里看不出问题所在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是执行
connection.prepareStatement(sql)
之后statement为null吗
connection.prepareStatement(sql)
之后statement为null吗
更多追问追答
追问
是的
追答
你看看你的connection是不是null
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的connection有问题吧,不是这里的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |