答案:try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=WebExam";
Connection conn = DriverManager.getConnection(url,"sa","123456");
Statement stmt = conn.createStatement();
String sql = "select * from tb_user where userName='"+sUserNam+"' and password='"+sPWD+"' ";
ResultSet rs = stmt.executeQuery(sql);
if (!rs.next()) out.println("用户名或密码错误!");
else response.sendRedirect("index.jsp");
}
其他:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
request.setCharacterEncoding("GB2312");
<%
String url="jdbc:odbc:stuDataBase"; //odbc是数据源,stuDataBase是数据库的名字
Connection con=DriverManager.getConnection(url); //创建链接
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet rs= stmt.executeQuery("SELECT * FROM stuInfo WHERE 作者=" +"'" +str + "'"); //stuInfo是数据库里表的名字 后面这句的意思是以作者为字段查找
%>
希望对楼主有帮助,这是链接数据库的通句,根据具体情况改改就行~~
上一个:求一段MYSQL中的数据插入到jsp中的表格代码!!!
下一个:jsp关于js注册表单验证问题:事件为submit按钮提交验证的onClick事件,先看一下部分主要代码: