Olá.
Estou com um problema na hora de conectar no meu banco.
Estou utilizando o JDK 1.3 pois estou utilizando desenvolvimento em CDC isto é para pDA’s em geral, então a JDK indicada é 1.3
Porém em todos os lugares que vi topicos sobre este erro todos disseram que o SAVE POINT nao funciona na JDK 1.3, eu não sei o que é o SAVEPOINT e nem sei desabilita-lo.
alguem pode me ajudar??
o codigo esta abaixo:
[code]
package testebanco;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Main {
public static void main(String[] args) {
try {
//Reflection- faz com que o sistema carregue a implementação na memória esta classe
Class.forName("org.hsqldb.jdbcDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//Declarando uma variavel sem ponteiro ainda
Connection con = null;
try {
//apontando o caminho da banco
con =DriverManager.getConnection("jdbc:hsqldb:file:D:/Mauro/teste/teste");
// criando um objeto que irá criar a instrução
Statement sttm = con.createStatement();
//executando a query
ResultSet res = sttm.executeQuery(“SELECT * FROM CLIENTE”);
//Cria um cache para futuramente guardarmos os dados do banco
sttm.close();
res.close();
con.close();
/*
//Executa o método da query!
sttm.execute("INSERT INTO EMPRESA (EMPCODIGO,EMPNOME)"+
"VALUES ('2009','São Paulo Futebol - Ano 2008')");
//Testa o código SQL
PreparedStatement ppt =con.prepareStatement("INSERT INTO EMPRESA (EMPCODIGO,EMPNOME)"+
"VALUES (?,?)");
//executa o código SQL
ppt.setObject(1,"24");
ppt.setObject(2,"Corinthians Segunda Divisão");
ppt.execute();
*/
//enquanto houver registros ele traz!
while (res.next()) {
System.out.println("ss");
System.out.println("");
System.out.println("");
}
} catch (SQLException e){
e.printStackTrace();
}
}[/code]