Registro Deletado em dbf, como tratar?

0 respostas
C

Boa Noite pessoALL

Estou com 1 grande problema, agradeço quem puder me ajudar.

Seguinte, a empresa em que eu trabalho tem o software de gestão microsiga
onde alguns arquivos de cfg são em dbf.

atualmente consegui ler os dbf no java, segue minha FabricaConexao

public static Connection getSxADV()throws SQLException
	{
		String url = "jdbc:odbc:SXSADV";
		Connection con = null;
		
		try 
		{  
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   
			con = DriverManager.getConnection(url);  
		} 
		catch (Exception e) 
		{  
			e.printStackTrace();  
		}
		
		return con;         
	}

bom até ai consegui realizar as querys no banco de dados, mas me surpreendi com o seguinte fato, não consigo tirar os “deletados” que o dbf marca para deleção

ou seja quando eu abro o banco de dados no SDU (antigo do clipper) eu vejo os dados deletados no arquivo, quando faço a consulta por exemplo, ele está trazendo tanto o deletado, como o normal (caso o where retorne os 2).

Alguém teria alguma solução ?

ps. não posso dar 1 pack na tabela, deletados aqui serve de “log”.

Desde Já agradeço a atenção de todos

Christian

Criado 24 de março de 2009
Respostas 0
Participantes 1