executeQuery方法错误

wszbzhsxy 2009-08-22 11:50:52
private LoginActionForm getUserInfo(String userName,String userPassword,String sessionid)throws SQLException {
LoginActionForm myform=null;
Connection conn=null;
Statement stmt=null;
Statement stmt1=null;
ResultSet rs=null;
ResultSet rs1=null;
String sql="SELECT * FROM USERPURVIEW WHERE USERNAME='"+userName+"' and USERPASSWORD='"+userPassword+"'";

System.out.println(sql);
BaseDAO dao=new BaseDAO();
try{
dao.Open();
conn=dao.getConnection();
stmt=conn.createStatement();
rs=stmt.executeQuery(sql); //运行到此步时程序自动跳到System.out.println("connection is error");行
if(rs!=null){
while(rs.next()){
。。。。
。。。。。。。。。。。内容省略
}catch(SQLException e){
System.out.println("connection is error");
throw new SQLException(e.getMessage());
}finally{
dao.CloseCon();
}
return myform;
}

是哪里出错了?
...全文
628 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
-狙击手- 2009-08-22
  • 打赏
  • 举报
回复
conn=dao.getConnection(); 这个不成功吧
hsrzyn 2009-08-22
  • 打赏
  • 举报
回复
先把你的try和catch屏蔽了,调程序的时候就屏蔽了,根据他报的错是很好解决的

调试就是为了发现问题并解决,你加上catch之后就不能很清楚的报错了……
ws_hgo 2009-08-22
  • 打赏
  • 举报
回复
executeQuery()
发出来我看下
feixianxxx 2009-08-22
  • 打赏
  • 举报
回复
看看出错信息

慢慢找找 哪行出错
--小F-- 2009-08-22
  • 打赏
  • 举报
回复
自己调试下 看前面参数读取错误没
Yang_ 2009-08-22
  • 打赏
  • 举报
回复
看看出错信息
SQL77 2009-08-22
  • 打赏
  • 举报
回复
C#去问问,呵呵
zhouyusan 2009-08-22
  • 打赏
  • 举报
回复
conn=dao.getConnection();
得到数据库连接的时候出错

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧