title: Cannot connect to *.dbf file through JDBC drivers
body: <p>i'm trying to connect to *.dbf (dBase III) file on my Java application, running on a Windows Server 2003 system.
  I'm encountering this error and I cannot really understand the meaning (sources for OdbcJdbc.java seems to be unavailable):</p>
  
  <blockquote>
    <p>[Microsoft][ODBC dBase driver] '(unknown)' is not a valid path error</p>
  </blockquote>
  
  <p>This is the code I run on my application:</p>
  
  <pre><code>Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  
  String database = "jdbc:odbc:DRIVER={Microsoft dBase Driver(*.dbf)};DBQ=D:\\dbNeri\\CARISTAT;";
  
  Connection conn = DriverManager.getConnection(database);
  
  Statement s = conn.createStatement();
  String selTable = "SELECT * FROM CARISTAT";
  </code></pre>
  
  <p>Does it exists a JDBC driver able to connect to dBase files or do I have to import external libraries to do the magic?</p>
  
  <p>Thanks in advance for your help!</p>