JSP如何连接INFORMIX
JSP如何连接INFORMIX?要下载什么驱程?怎么配置?有什么实在的例子,我出错是什么原因?   
 type   Exception   report   
 message      
 description   The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.   
 exception       
javax.servlet.ServletException:   com.informix.jdbc.ifxdriver 
 	at   org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:498) 
 	at   org.apache.jsp.informix_jsp._jspService(informix_jsp.java:71) 
 	at   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:92 
------解决方案--------------------Class.forName( "com.informix.jdbc.IfxDriver ").newInstance(); 
 String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver; 
 user=testuser;password=testpassword "; 
 //testDB为你的数据库名,myserver是你数据库服务器名字 
 Connection conn= DriverManager.getConnection(url); 
 Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
 String sql= "select * from test "; 
 ResultSet rs=stmt.executeQuery(sql); 
 还需要informix 的jdbc开发包 
 没有我可以发给你.留下mail
------解决方案--------------------一、jsp连接Oracle8/8i/9i数据库(用thin模式)  
   testoracle.jsp如下:  
  <%@ page contentType= "text/html;charset=gb2312 "%>     
  <%@ page import= "java.sql.* "%>   
  <html>     
  <body>     
  <%Class.forName( "oracle.jdbc.driver.OracleDriver ").newInstance();    
 String url= "jdbc:oracle:thin:@localhost:1521:orcl ";  
 //orcl为你的数据库的SID  
 String user= "scott ";  
 String password= "tiger ";  
 Connection conn= DriverManager.getConnection(url,user,password);    
 Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);    
 String sql= "select * from test ";    
 ResultSet rs=stmt.executeQuery(sql);    
 while(rs.next()) {%>     
 您的第一个字段内容为: <%=rs.getString(1)%>     
 您的第二个字段内容为: <%=rs.getString(2)%>     
  <%}%>     
  <%out.print( "数据库操作成功,恭喜你 ");%>     
  <%rs.close();    
 stmt.close();    
 conn.close();    
 %>     
  </body>     
  </html>   
 二、jsp连接Sql Server7.0/2000数据库  
 testsqlserver.jsp如下:  
  <%@ page contentType= "text/html;charset=gb2312 "%>     
  <%@ page import= "java.sql.* "%>   
  <html>     
  <body>     
  <%Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();    
 String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs ";  
 //pubs为你的数据库的  
 String user= "sa ";  
 String password= " ";  
 Connection conn= DriverManager.getConnection(url,user,password);    
 Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);    
 String sql= "select * from test ";    
 ResultSet rs=stmt.executeQuery(sql);    
 while(rs.next()) {%>     
 您的第一个字段内容为: <%=rs.getString(1)%>     
 您的第二个字段内容为: <%=rs.getString(2)%>     
  <%}%>     
  <%out.print( "数据库操作成功,恭喜你 ");%>     
  <%rs.close();    
 stmt.close();    
 conn.close();    
 %>     
  </body>     
  </html>   
 三、jsp连接DB2数据库  
 testdb2.jsp如下: