Olá, tudo bem?
Estou com um problema para ler os dados no banco SQL SERVER 2008 R2, alguém pode me ajudaar?
Andei dando um procurada nesse erro, e encontrei varios posts sobre…
Mas acontece que esse erro aparece quando vc precisa colocar um ponto de partida na sua pesquisa e eu fiz isso e mesmo assim continua com problema…
olha minha classe de conexao
package br.com.ricardo.bancojavaflexblazeds;
import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import javax.swing.JOptionPane;
public class ServicoJavaPessoa {
@SuppressWarnings("unchecked")
public List listar_pessoa()
{
List lista_pessoas = new ArrayList();
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://RICARDO-PC:1433;database=flex;";
String usuario = "sa";
String senha = "segredo";
Connection conexao;
Statement statement;
ResultSet resultset;
try
{
Class.forName(driver);
conexao = DriverManager.getConnection(url, usuario, senha);
statement = conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
resultset = statement.executeQuery("select * from pessoas");
while (resultset.next());
{
HashMap hashmap_pessoas = new HashMap();
hashmap_pessoas.put("id", resultset.getString("id"));
hashmap_pessoas.put("nome", resultset.getString("nome"));
hashmap_pessoas.put("endereco", resultset.getString("endereco"));
hashmap_pessoas.put("email", resultset.getString("email"));
lista_pessoas.add(hashmap_pessoas);
}
}
catch(java.lang.ClassNotFoundException Driver)
{
JOptionPane.showMessageDialog(null, "Classe do banco de dados não encontrada "+Driver);
}
catch(SQLException Banco)
{
JOptionPane.showMessageDialog(null, "Erro ao manipular o banco de dados "+Banco);
}
return lista_pessoas;
}
}