cara, vc queria jogar no textfield uma linha do resultado e depois de uma ação ele apaga e mostra a próxima linha é isso??? se for, até tem como mas não seria algo tão simples…
quanto à sua classe de conexão, eu nunca precisei de algo do tipo, mas vc pode tentar o seguinte:
1º - declare o objeto con como public para ter acesso em outra classe:
public class BancoSql {
public Connection bancosql_conn;
public BancoSql()
String user;
String pass;
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
String conecta = "jdbc:jtds:sqlserver:/JC-T3F5WUIIQ12L:3148/senac;user="+user+";password="+pass;
// String conecta = "jdbc:mysql://localhost:3306/java?user="+user+"&password="+pass;;
bancosql_conn = DriverManager.getConnection(conecta);
Depois na outra classe que vc quer fazer uma consulta vc pode declarar assim (vamos supor que seja na classe que eu te passei):
//primeiro vc importa a sua classe de conexão para ter acesso aos seus //atributos e componentes
import BancoSql;
seuBotão.addActionListener
(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
BancoSql dados = new BancoSql();
Statement stm = dados.bancosql_conn.createStatement();
//seleciona todos os dados da suaTabela
String seleciona = "select * from suaTabela"
//retorno da consulta
ResultSet rs = stm.executeQuery(seleciona);
//variável auxiliar
int i = 1;
//enquanto houver linhas de retorno da consulta executa:
while(rs.next())
{
System.out.println(rs.getString(i));
i++;
}
}
}
);
acho que isso resolve teu problema…
qualquer coisa me dá um toque…
flws