日期:2014-05-18  浏览次数:20727 次

jsp连接数据库 实在不知到是哪里出问题了!!
我用的是 sql server 2000 打上了sp4的补丁 
jsp中连接数据库的代码没问题 打开 预览jsp界面访问数据库时 tomcat服务器也不报错 ie就是一直停留在空白界面 始终显示正在打开页面 但是就是打不开!
注 我用的jdbc:odbc桥 
实在是不知道哪里出错误了

------解决方案--------------------
应该是你没有抛出异常把。 你试试如下怎么写看看行不行!
<% 
try{
 
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
out.println("数据库驱动注册成功! <br >"); 
  
String url="jdbc:odbc:jspdb";
String user="";
String password="";

Connection conn= DriverManager.getConnection(url,user,password); 
out.println("数据库连接成功! <br > <hr >"); 

 Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, 
ResultSet.CONCUR_UPDATABLE);
 String sql="select * from trade"; 
//通过Statement类的executeQuery()方法创建ResultSet对象rs,以方便对数据表的操作 
ResultSet rs=stmt.executeQuery(sql); 
//移动到数据表的第一条记录 
rs.first(); 
}catch(Exception e){

}
% >
------解决方案--------------------
如果没有抛出异常的话,应该没有问题
我看了你的程序,好想你只写了执行SQL语句,有没有用一个GET字段名方法让结果显示出来呢?要不然你怎么知道没有显示数据??
我建议你还是在数据库连接里写一个main方法测试一下你是否连接成功。。。