throw new SQLException("No suitable driver found for "+ url, "08001");
怎么回事 应该怎么改
<body>
<%
//验证用户信息
String u=request.getParameter("username");
String p=request.getParameter("passwd");
//到数据库中验证用户
//1.加载驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//2.得到链接
Connection ct=DriverManager.getConnection("jdbc:microsoft:sqlserver//127.0.0.1:1433;databaseName=spdb1","sa","sa");
//3.创建statement
Statement sm=ct.createStatement();
//4.查询
ResultSet rs=sm.executeQuery("select passwd form users where username='"+u+"'");
//根据结果判断
if(rs.next()){
//用户存在
if(rs.getString(1).equals(p)){
//合法
response.sendRedirect("wel.jsp?user="+u);
}
else{
//密码错误
response.sendRedirect("index.jsp");
}
}else{
//用户名不存在
response.sendRedirect("index.jsp");
}
//跳转页面
%>
</body>这是我的代码 没人解答所以只好再发一个帖子了 很惨啊搞了两天毫无进展
怎么回事 应该怎么改
<body>
<%
//验证用户信息
String u=request.getParameter("username");
String p=request.getParameter("passwd");
//到数据库中验证用户
//1.加载驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//2.得到链接
Connection ct=DriverManager.getConnection("jdbc:microsoft:sqlserver//127.0.0.1:1433;databaseName=spdb1","sa","sa");
//3.创建statement
Statement sm=ct.createStatement();
//4.查询
ResultSet rs=sm.executeQuery("select passwd form users where username='"+u+"'");
//根据结果判断
if(rs.next()){
//用户存在
if(rs.getString(1).equals(p)){
//合法
response.sendRedirect("wel.jsp?user="+u);
}
else{
//密码错误
response.sendRedirect("index.jsp");
}
}else{
//用户名不存在
response.sendRedirect("index.jsp");
}
//跳转页面
%>
</body>这是我的代码 没人解答所以只好再发一个帖子了 很惨啊搞了两天毫无进展
解决方案 »
- Spring的IOC容器依赖注入问题
- 求一设计思想
- 在哪里添加事务更好
- 登陆网站的管理界面时,为什么tomcat自动退出?
- 级联数据库更新怎么解决?
- 把switch语句用if语句表示出来
- STRUTS 中的 html:form 需要其他的ActionMappings or ActionFormBeans collection吗?
- EJB部署描述问题
- 如何使weblogic自动装载最新版本的EJB, 而不用重启Weblogic?
- 如何用JavaScript取和设置Struts中<html:text property="tt" value="ddddd">的value值
- myelipse课程设计,链接数据库不行啊
- 开发一个自定义标记用来实现将阿拉伯数字转换成银行领域使用的数字表示法(如将“1”转换成“壹”)
连接sqlserver 2000的jdbc和连接sqlserver2005的jdbc不一样,不要下错了