看這個比看代碼纍~~~~~~~~~~~~~~~~~~~~~~williamy

解决方案 »

  1.   

    cannot include jar of com.informix.jdbc.IfxDriver in your env.
      

  2.   

    你看看是不是驱动没加进来呀,enterprise setup ->driver ,还有在project properties中加一下。
    不知道行不行,可以试一试
      

  3.   

    我在classpath里面已经加了ifxjdbc.jar所在路径了
    classpath=C:\j2sdk1.4.2_01\lib\ifxjdbc.jar
    结果还是一样
      

  4.   

    把驱动方在你的doc或者webapps的webinf的lib文件夹里面
      

  5.   

    楼上指把ifxjdbc.jar吗?放了,结果还是一样
      

  6.   

    不好意思,请问一下,doc是哪个目录?
      

  7.   

    不好意思woodcord,让你失望了俺是男淫
    源程序就是网上贴滥的
    <%@ page contentType="text/html;charset=gb2312"%> 
    <%@ page import="java.sql.*"%> 
    <html> 
    <body> 
    <%Class.forName("com.informix.jdbc.IfxDriver").newInstance(); 
    String url = 
    "jdbc:informix-sqli://123.45.67.89:1533/webmdb:INFORMIXSERVER=myserver;user=user;password=pass"; 
    //testDB为你的数据库名 
    Connection conn= DriverManager.getConnection(url); 
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
    String sql="select * from abc"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {%> 
    您的第一个字段内容为:<%=rs.getString(1)%> 
    您的第二个字段内容为:<%=rs.getString(2)%> 
    <%}%> 
    <%out.print("数据库操作成功,恭喜你");%> 
    <%rs.close(); 
    stmt.close(); 
    conn.close(); 
    %> 
    </body> 
    </html>
      

  8.   

    运行期异常,看看你的驱动和Tomcat
      

  9.   

    怎么看驱动?ifxjdbc.jar里面的确有com->informix->jdbc->IfxDriver.class这个文件
    tomcat是4.1.18的,执行别的没有连接数据库的程序都没有问题