Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:shop","user","");
Statement stm=conn.createStatement();
String sqlCommand="insert into output(代码,数量) values(\'11111\',\'sunrg\')";
stm.executeUpdate(sqlCommand);
编译后没有任何错误提示,检查Access数据库时,数据库提示有不安全的东西,是否打开,点击打开,记录并没有插进去,怎么办?

解决方案 »

  1.   

    LZ你太丢人了才5分···
    下面是
    我有个方法
     try {
                String strurl =
                        "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=CoolTom.mdb";
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                Connection conn = DriverManager.getConnection(strurl);
                Statement stmt = conn.createStatement();
                stmt.execute("insert into a values(1,1)");
                conn.close();
            } catch (Exception e) {
                System.out.println(e);
            }
    数据库放在项目文件夹下面就可以了
      

  2.   

    a表2个字段a int,b int 
    CoolTom.mdb是数据库的名字啊