Olá amigos,
Isso mesmo. Programar, pelo menos por enquanto, usando bloco de texto e o compilador java.
Eu acho que achei algo, mas to tentando fazer funcionar:
Acredito que o comando “-cp” deva ser “Class Path”.
Estou usando a opção de cima que chama o “compilador” java somente com “java” ao invés de “javac”. Pois na opção de cima com “java” (Sem o “c”) eu posso compilar meu programa também junto.
Acho que é esse o caminho. Mas ainda não consegui adicionar esses arquivos .jar.
Segue um exemplo de como esta a “compilação”, ainda sem resultado:
java -cp lib/ucanaccess-5.0.1.jar;lib/hsqldb-2.5.0.jar; lib/jackcess-3.0.1.jar;lib/commons-lang3-3.8.1.jar;lib/commons-logging-1.2.jar; Dados.java`
O comando acima funciona, compila. Porém da erro no Driver:
Programa completo caso seja do interesse de alguén:
public class Dados
{
final private static String driver = “net.ucanaccess.jdbc.UcanaccessDriver”;
//final private static String driver = “sun.jdbc.odbc.JdbcOdbcDriver”;
final private static String url = “jdbc:ucanaccess://Dados.accdb”; // //Dados.mdb
final private static String usuario = “”;
final private static String senha = “”;
private static Connection conexao;
//private Connection conexao; // A variavel “Connection” não precisa ser o nome da classe do programa total
public Statement statment;
public ResultSet resultset;
public static void main(String[] args)
{
try
{
Class.forName(driver);
conexao = DriverManager.getConnection(url,usuario,senha);
JOptionPane.showMessageDialog(null,"Conexão ao banco efetuado com sucesso","Conectado", JOptionPane.PLAIN_MESSAGE);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"Erro executando programa: " + ex, "Erro", JOptionPane.ERROR_MESSAGE);
}
}
}
Muito obrigado por qualquer ajuda. Acho que falta pouco pra fazer funcionar.
Obrigado!