没有用过borland的东东,是不是在url里要指定是那个数据库或那个表空间?

解决方案 »

  1.   

    try{
            //DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());注册,下同
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=.\\db\\DemoDB.mdb";
            cn=DriverManager.getConnection(url);
            cn.setAutoCommit(false);
            st = cn.createStatement();
            rs = st.executeQuery("Select * from tbBaseInfo");
            if(rs.next()){
              ....
            }
            else{
              JOptionPane.showMessageDialog(null,"没有该记录,请继续!","系统提示",JOptionPane.INFORMATION_MESSAGE);
            }
            cn.close();
            rs.close();     }
         catch(Exception ex){
            System.out.println("failed");
         }*/
    我的这样没有问题!
    用Database和QueryDataSet也可以实现刷新的。
    你再试一下,有问题在说。
      

  2.   

    在JBuilder的数据库中,只有自带的employee.jds可以进行查询和更新,在Tools/JDataStore Explorer中,进行SQL查询时,也只有empolyee表可用