我在做一个桌面工具 ,需要用到数据库,但是为了客户端不用安装数据库而发愁,请问高手,有没有不用安装,而且不用启动的数据库,还要求安全性好点的数据库 阿!!

解决方案 »

  1.   

    用MS Access,如果在java程序中调用数据库查询命令,如select * ...,能执行吗?而且再假如没装office。
      

  2.   

    有款java写的数据库hsql 感觉还行 但总还不是很满意 ,它的安全性也不够~!
      

  3.   

    只要Windows里面ODBC都有MS Access的驱动就能行, 比方这样就能连上try {
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        dbCon = DriverManager.getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" + filename);至于查询,就是Statement.executeQuery()的活