Programa para gerar Query SQL

2 respostas
fabioebner

Pessoal alguem ae sabe se existe algum prog em java q eu posso adicionar ao meu aplicativo, modificando algumas coisas e tal. bem simples para gerar QUERY SQL?? eu dou a conexao com o banco ele me tras as tabelas, o usuario seleciona qual coluna de qual tabela, com join, etc etc

obrigado

2 Respostas

yorgan

Olha, acho que o código fonte você não vai conseguir, mas de uma olhada no ResultSetMetaData. Com ele você consegue os dados das tabelas, como o nome das colunas. Com isso você consegue montar um componente que permita a criação de SQL´s.
Exemplo:

Connection conexao       = suaConexao;   
   PreparedStatement ps    = conexao.prepareStatement("select * from suaTabela");   
   ResultSet rs                   = ps.executeQuery();   
   ResultSetMetaData rsmd = rs.getMetaData();   
   String coluna1 = rsmd.getColumnName(1);

[]´s

fabioebner

yorgan… entao eu sei q tem como recupera os dados e tal… mas queria saber se ja tinha algo pronto entendeu :stuck_out_tongue:

mesmo assim. .obrigado

Criado 22 de julho de 2008
Ultima resposta 22 de jul. de 2008
Respostas 2
Participantes 2