所以我的任务是使用java从旧的FoxPro .dbf文件中提取数据。到目前为止谷歌搜索和搜索没有真正的喜悦。有几种解决方案但似乎没有一种方法可行。当我运行它时,我没有得到任何错误,它只是启动jframe,出于任何原因打印出Class.forName并且只是坐在那里。任何想法将不胜感激..
try
{
String url = "jdbc:odbc:DRIVER={Microsoft dBase Driver (*.dbf)};DBQ='C:\\Users\\jemmett\\Desktop\\cell\\cell\\BMPNF1.DBF'";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connection = DriverManager.getConnection(url);
System.out.println("Connect to " + connection.getCatalog() + " a success!");
}
catch (ClassNotFoundException | SQLException e)
{
System.out.println(e.getMessage());
}