massardi 20 de mar. de 2003
Meu para acess vc pode usar o ODBC do proprio Windows, sem a necessidade de nenhuma classe que fara isso.
ozielneto 22 de mar. de 2003
Realmente, se voce está qualquer JDK para Windows, nela já vem o Driver JDBC-ODBC.
Para facilitar:
No Painel de Controle - ODBC32BITs - Crie um SystemDSN, informando um MDB e nome para esse DSN. Ex: myAccess.mdb - MyAccessDB
Código de uso:
import java.sql.* ;
public class AccessDB {
protected Connection con ;
private String URL ;
public AccessDB ( String DSN ) {
try {
Class . forName ( "sun.jdbc.odbc.JdbcODbcDriver" );
this . URL = "jdbc:odbc:" + DSN ;
} catch ( ClassNotFoundException e ) {
e . printStackTrace ();
}
}
public void connect () throws SQLException {
this . con = DriverManager . getConnection ( this . URL );
}
public void connect ( String user , String pass ) throws SQLException {
this . con = DriverManager . getConnection ( this . URL , user , pass );
}
public void close () throws SQLException {
if ( this . con != null ) {
con . close ();
}
}
}
public class TestAccessDB {
public static void main ( String [] a ) throws Exception {
AccessDB db = new AccessDB ( "MyAccessDB" );
db . connect ();
db . close ();
}
}
Bons estudos.
richardpeder 23 de mar. de 2003
cristiano:
Estou desenvolvendo um programa que utiliza banco MsAccess…se caso necessitar de alguma dica ou ajuda para fazer implementações de tratamento de BD me dá um toque…daí até podemos trocar informações sobre dúvidas que possam aparecer não só de vc, mas de mim tb.
Ate mais…