Problema no java.lang.NoClassDefFoundError: java/sql/Savepoint

0 respostas
maurocorreacruz

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:

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();
		}
		
		
		
		
		
	}
Criado 6 de novembro de 2008
Respostas 0
Participantes 1