- 论坛徽章:
- 0
|
本帖最后由 kellenforever 于 2010-06-17 11:17 编辑
package mypackage;
import java.sql.*;
public class InsertId{
Connection con=null;
Statement st=null;
ResultSet rs=null;
public int insert_id(String id,String name)throws Exception
{
try{
Sql sq=new Sql(); /* 数据库的链接被封装起来
con=sq.getconnection();
String insert="insert into teacher values('"+id+"','"+name+"')";
st=con.createStatement();
if((st.executeUpdate(insert))==0)
{
return 0;
}
else
{
return 1;
}
}finally
{
rs.close();
st.close();
con.close();
}
}
}
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page import="mypackage.InsertId"%>
<html>
<head><title>index.html</title></head>
<jsp:useBean id="add" scope="request" class="mypackage.InsertId"/>
<body>
<table>
<%
String id=request.getParameter("ID");
String name=request.getParameter("name");
int check=add.insert_id(id,name);
if(check==0)
{%>
操作失败
<%
}
else
%>
操作成功
</table>
</body>
</html>
各位高手看一下有什么问题吗?为什么执行后提示:NULL POINTERS EXCEPTION~!
不要吝啬您的指教~! |
|