faq.mdb放在D:\Tomcat\webapps\Root\WEB-NF\classes\下面,
试试

解决方案 »

  1.   

    不是阿,你调用jdbc-odbc桥的时候,首先要配置好你的odbc,然后才能调用,哪里有直接使用文件的呀。odbc你会配置吧?在控制面板里面配置。
      

  2.   

    你需要在系统的ODBC数据源中注册你的Access文件,方法如下:
    点击 开始〉设置〉控制面版〉管理工具〉数据源 (ODBC),
    然后在“系统DSN”中添加一个数据源,驱动程序就选Access(*.mdb), 数据源的名称就是"testJDBC", 然后将数据库的路径指到你的Access文件的路径(D:\Tomcat\webapps\Root\WEB-NF\classes\ch6\faq.mdb),点“确定”就行了。
      

  3.   

    打开数据库的时候URL用sConnStr = "jdbc:odbc:testJDBC"; 
    定义了DSN以后直接用DSN打开数据库就可以了
      

  4.   

    配置好系统的ODBC即可,就是你的testJDBC