e ai galera…queria saber como posso buscar um valor no meu banco de dados…e gravar ele alguma variavel…
na verdade eu criei uma “sequence” q vai gerando 1,2,3,4 para cada registro q eu insiro na tabela no campo Codigo como se fosse um ID
mas eu quero poder buscar o valor dessa sequence qual comando que devo usar?
sei quem tem algo com ResultSet mas nao sei como usalo…
o comando sql pra me retorna o valor da sequence eu sei que é o SELECT seq_NomeTabela.nextVal AS proximo FROM DUAL;
mas nao sei onde colocar esse valor pra poder buscar ele no banco e me retorna um inteiro e eu poder gravar em alguma variavel do tipo int
//estou supondo que con seja uma variavél do tipo connection que já tem seu valor atribuido
stm = con.preparedStatement();
rs = stm.executeQuery(query);
//rs.next() pega a primeira/proxima posição do registro do seu banco de dados
if(rs.next()){
//primeiro valor retornado, pode substituir pelo nome da coluna
seq = rs.getInt(0);
}
//resto do seu código[/code]
Posso ter esquecido de algo mas a principio e o básico é isso, se não sabe fazer conexão com o banco procure por JDBC, é bem simples.