呵呵,你是想要源代码吗?可是这东东也好多的,这里贴不了啊!!网上找找吧,我建议楼主自己做一个,遇到了问题在来问啊
解决方案 »
- JSP 页面怎么用JSTL标签遍历一个HashMap
- 异常错误,不存在页面处理!
- Spring + dwr问题:java.lang.SecurityException: no class by name
- 数据库对象关闭的问题
- javabean遇到的莫名其妙的问题,有谁遇到过!帮忙一下
- 简单正则表达式,要求数字和-的组合
- 200分,<sql:param 如何传null值进去??
- 在一个form里怎么提交 file类型的表单和text类型的表单啊?
- 在先等待!!如何将html文件与jsp文件连接执行?源代码以及出现的错误提示如下:(顺便说一句:多谢刚才个位高手帮忙!贴子怎么结不了?
- 关于jqgrid和xml
- 想换程序学习的网友请进。
- 虚心求教:怎样用java实现跨防火墙的长连接?
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //加载驱动
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库的SID
String user="scott";
String password="tiger";
Connection conn= DriverManager.getConnection(url,user,password); //建立连接//ps:可以用一个专门建连接的class,建好连接传过来用
Statement tmt=conn.createStatement();
//查询String sql="select count(*) from usertable where name='"+userName+"' and mm="+userMm;
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
if(rs.getInt(0)>0) return true;
else return flase;
}
return false;//如果校验过程比较复杂,可以考虑用存储过程 String sql="?={call Userlogin(?,?)}";
/*
String sql="?={call Userlogin(?,?)}";
CallableStatement call = null;
call=conn.prepareCall(strSql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
call.registerOutParameter(1,java.sql.Integer);
call.setString(2,userName);
call.setString(3,userMm);
call.execute();int ret=call.getInt(0);
if(ret!=1) return true;//你自己定义的返回参数return false;
*/
}
catch(Exception e1){
System.out.println(e1.toString());
return false;
}finally{
if(null!=conn) conn.close();
}
望楼主心想事成