使用Java连接和显示FoxPro DB中的数据

时间:2017-07-18 19:02:49

标签: java odbc foxpro

所以我的任务是使用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());
                }

0 个答案:

没有答案