天生术士小说全集下载:JSP连接SQL数据库实现查找/插入信息
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 03:37:48
JSP连接SQL数据库实现查找/插入信息[参考]收藏
JSP连接SQL数据库实现查找(支持模糊查找,查找年龄段),插入信息<实例>本代码适合JSP初学者!转载请注明出处谢谢!
====Search.html============================================================
学生信息查询
========================================================================
====Name.jsp============================================================
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.sql.*" %>
<%
String name=request.getParameter("name");
if(name==null)
{
name="";
}
byte b[]=name.getBytes("ISO-8859-1");
name=new String(b);
Connection con;
Statement sql;
ResultSet rs;
try
{//建立JDBC-ODBC桥驱动程序,用到java.lang包中的类Class,调用其方法forName().
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){}
try
{//创建连接对象con,它属于Connection类,然后用类DriverManager调用getConnection().
con=DriverManager.getConnection("jdbc:odbc:stu");
sql=con.createStatement();//创建SQL语句对象.
rs=sql.executeQuery("SELECT* FROM stuInfo WHERE stuName LIKE '%"+name+"%'");//执行SQL语句并返回结果.
%>
按姓名查找的学生信息
输出姓名为<%=name%>的学生信息:
学号 | 姓名 | 性别 | 年龄 | 系别 |
---|---|---|---|---|
<%=rs.getString(1)%> | <%=rs.getString(2)%> | <%=rs.getString(3)%> | <%=rs.getInt(4)%> | <%=rs.getString(5)%> |
<%
con.close();
}
catch(SQLException e1){}
%>
============================================================================
=====Age.jsp================================================================
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.sql.*" %>
<%
String agemin=request.getParameter("agemin");
if(agemin==null)
{
agemin="0";
}
String agemax=request.getParameter("agemax");
if(agemax==null)
{
agemax="100";
}
Connection con;
Statement sql;
ResultSet rs;
try
{//建立JDBC-ODBC桥驱动程序,用到java.lang包中的类Class,调用其方法forName().
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){}
try
{//创建连接对象con,它属于Connection类,然后用类DriverManager调用getConnection().
con=DriverManager.getConnection("jdbc:odbc:stu");
sql=con.createStatement();//创建SQL语句对象.
rs=sql.executeQuery("SELECT* FROM stuInfo WHERE stuAge<="+agemax+" AND stuAge>="+agemin+"");;//执行SQL语句并返回结果.
%>
按年龄查找的学生信息
输出年龄在<%=agemin%>与<%=agemax%>之间的学生信息:
学号 | 姓名 | 性别 | 年龄 | 系别 |
---|---|---|---|---|
<%=rs.getString(1)%> | <%=rs.getString(2)%> | <%=rs.getString(3)%> | <%=rs.getInt(4)%> | <%=rs.getString(5)%> |
<%
con.close();
}
catch(SQLException e1){}
%>
============================================================================
======Insert.jsp======================================================================
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.sql.*" %>
<%
String name=request.getParameter("name");
if(name==null)
{
name="";
}
byte b[]=name.getBytes("ISO-8859-1");
name=new String(b);
String sex=request.getParameter("sex");
if(sex==null)
{
sex="";
}
byte s[]=sex.getBytes("ISO-8859-1");
sex=new String(s);
String age=request.getParameter("age");
String dept=request.getParameter("dept");
if(dept==null)
{
dept="";
}
byte d[]=dept.getBytes("ISO-8859-1");
dept=new String(d);
Connection con;
Statement sql;
ResultSet rs;
Statement stmt;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){}
try
{
con=DriverManager.getConnection("jdbc:odbc:stu");
sql=con.createStatement();//创建SQL语句对象.
stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
stmt.executeUpdate("INSERT INTO stuInfo VALUES ('"+name+"','"+sex+"','"+age+"','"+dept+"')");
rs=sql.executeQuery("SELECT* FROM stuInfo");
%>
学生信息表
输出插入后的学生信息:
学号 | 姓名 | 性别 | 年龄 | 系别 |
---|---|---|---|---|
<%=rs.getString(1)%> | <%=rs.getString(2)%> | <%=rs.getString(3)%> | <%=rs.getInt(4)%> | <%=rs.getString(5)%> |
<%
con.close();
}
catch(SQLException e1)
{
System.out.println(e1);
}
%>
jsp连接sql数据库的问题
JSP连接SQL Server数据库的问题。
Jsp连接局域内Sql server数据库
如何实现远程SQL数据库的连接
jsp连接池连接sql server是怎么实现的?
jsp提取sql数据库信息的显示问题
紧急!!!JSP连接SQL Server数据库的问题。
紧急!!JSP连接SQL Server数据库的问题。
jsp连接SQL数据库,百试不解啊!!!!
delphi 连接到MS 数据库,怎么实现查找功能?
sql数据库插入
jsp连接数据库问题
jsp连接数据库失败!!!!
jsp连接数据库
jsp连接数据库
jsp连接mysql数据库...
jsp连接mysql数据库
JSP无法连接数据库
jsp处理sql数据库备份?
jsp和SQL数据库问题!
jsp 编程 用sql server怎么配置数据 怎么连接数据库 详细的说
用sql server怎么配置数据 怎么连接数据库 jsp 编程 详细的说
SQL server 怎么具体的配置和连接 JSP编程 不会连数据库 急
JSP中连接SQL Server2000数据库出现表名无效该怎么解决?