JSP 结果集更新数据库问题
<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><html><bod...
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*" %>
<html>
<body bgcolor=cyan>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception ee){out.print("111");}
try
{
String s="啊明";
Connection com=DriverManager.getConnection("jdbc:odbc:123","sa","8485110");
Statement sql=com.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs=sql.executeQuery("select * from student");
rs.updateString(1,"李向阳");
rs.absolute(1);
rs.updateRow();
rs=sql.executeQuery("select * from student");
while(rs.next())
{
out.print(rs.getString(1));
}
}
catch(SQLException e){out.print("chucuole");};
%>
</body>
</html>
我运行了,但是一直都开不了,就像网速很慢,开了半天,网页还是一片空白,也没出什么提示说错误的,是不是程序有错的!!!!! 展开
<%@ page import="java.sql.*" %>
<html>
<body bgcolor=cyan>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception ee){out.print("111");}
try
{
String s="啊明";
Connection com=DriverManager.getConnection("jdbc:odbc:123","sa","8485110");
Statement sql=com.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs=sql.executeQuery("select * from student");
rs.updateString(1,"李向阳");
rs.absolute(1);
rs.updateRow();
rs=sql.executeQuery("select * from student");
while(rs.next())
{
out.print(rs.getString(1));
}
}
catch(SQLException e){out.print("chucuole");};
%>
</body>
</html>
我运行了,但是一直都开不了,就像网速很慢,开了半天,网页还是一片空白,也没出什么提示说错误的,是不是程序有错的!!!!! 展开
展开全部
提几点建议;1。connection,statement ,ResultSet都没有关闭
2.连oracle应该直接用jabc啊,你用的是哪个什么桥接的吧
3.学会调试,你应该看看后台有没有报什么异常(tomcat使用debug模式启动),看看jar文件有没有引进来
2.连oracle应该直接用jabc啊,你用的是哪个什么桥接的吧
3.学会调试,你应该看看后台有没有报什么异常(tomcat使用debug模式启动),看看jar文件有没有引进来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询