Olá,
Sou novo a desenvolver aplicações em android.
Pretendo usar o Jackcess no eclipse para me conseguir conectar a uma base de dados MsAccess(.accdb).
Estou a usar o Eclipse Juno.
O meu método:
public void ConectarBD(){
Thread.currentThread().setContextClassLoader(getClass().getClassLoader());
System.setProperty("com.healthmarketscience.jackcess.brokenNio","true");
System.setProperty("com.healthmarketscience.jackcess.resourcePath ","res/raw/");
try
{
Database db = DatabaseBuilder.open(new File("sif.mdb"));
Table tblTempoAnt = db.getTable("tblTempoAnt");
System.out.println(tblTempoAnt.toString());
}
catch (IOException e)
{
e.printStackTrace();
}
}
Adicionei a minha base de dados na localização res/raw.
Na próxima linha:
Database db = DatabaseBuilder.open(new File("sif.mdb"));
Dá-me o seguinte erro - "java.io.FileNotFoundException: given file does not exist: sif.mdb"
O que estou a fazer de errado ?