Erro na consulta (netbeans-java-access) helppp

        Eae pessoal o problema é o seguinte, eu não consigo efetuar uma consulta na tabela cliente, apesar de conseguir deletar, salvar e atualizar os registros, o codigo é o seguinte:

[code] try
{
con_cliente.resultset.next();
String igual = “n”;
int tamanho_pesquisa = tf_pesquisa.getText().length();
while(igual == “n”)
{
String pesquisado = con_cliente.resultset.getString(“nome”).substring(0,(tamanho_pesquisa));

            if (pesquisado.equals(tf_pesquisa.getText()))
                igual = "s";
            else
                con_cliente.resultset.next();
        }
        
        tf_cpf.setText(con_cliente.resultset.getString("cpf"));
        tf_cpf.setText(con_cliente.resultset.getString("cpf"));
        tf_nome.setText(con_cliente.resultset.getString("nome"));
        tf_endereço.setText(con_cliente.resultset.getString("endereco"));
        tf_telefone.setText(con_cliente.resultset.getString("telefone"));
        cb_uf.setSelectedItem(con_cliente.resultset.getString("uf"));
    }
    catch(SQLException erro)
    {
        JOptionPane.showMessageDialog(null,"Não foi localizado via digitação, erro"+erro);
    }[/code]
         Antes da compilação não aparece nelhum erro, porém, quando o programa é compilado, eu insiro um nome de um cliente, clico no botao pesquisa e aparece o seguinte erro: erro java.sql.SQLException:[Microsoft][ODBC Driver Manager] Estado de Curso Invalido.

Se alguem souber uma solução ou um novo codigo para consultar, poste aqui ^^.

Segue um exemplo de conexao e consulta com access…

[code]import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;

/**
*

  • @author superpsq
    */
    public class MyConnection {

    public static Connection getConnection() throws Exception {
    Driver d = (Driver)Class.forName
    (“sun.jdbc.odbc.JdbcOdbcDriver”).newInstance();
    Connection c = DriverManager.getConnection
    (“jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=//C:/CQ.mdb”, “hernesto”,“hernesto”);

    return c;
    /*
    To use an already defined ODBC Datasource :

     String URL = "jdbc:odbc:myDSN";
     Connection c = DriverManager.getConnection(URL, "user", "pwd");
    

    */
    }

}[/code]

consulta carregando os itens em um jcombo

 [code]    try {
    theConn = MyConnection.getConnection();
    sql = "select modelo from Modelos order by modelo asc";
    stmt = theConn.createStatement();

    rs = stmt.executeQuery(sql);

    while(rs.next()){
      cbModelo.addItem(rs.getString("modelo"));
    }
    } catch (Exception ex) {
       JOptionPane.showMessageDialog(null, "Erro de  Conexão!");
    }[/code]

espero ter ajudado.

ate+

[quote=cuzcuz] Eae pessoal o problema é o seguinte, eu não consigo efetuar uma consulta na tabela cliente, apesar de conseguir deletar, salvar e atualizar os registros, o codigo é o seguinte:

[code] try
{
con_cliente.resultset.next();
String igual = “n”;
int tamanho_pesquisa = tf_pesquisa.getText().length();
while(igual == “n”)
{
String pesquisado = con_cliente.resultset.getString(“nome”).substring(0,(tamanho_pesquisa));

            if (pesquisado.equals(tf_pesquisa.getText()))
                igual = "s";
            else
                con_cliente.resultset.next();
        }
        
        tf_cpf.setText(con_cliente.resultset.getString("cpf"));
        tf_cpf.setText(con_cliente.resultset.getString("cpf"));
        tf_nome.setText(con_cliente.resultset.getString("nome"));
        tf_endereço.setText(con_cliente.resultset.getString("endereco"));
        tf_telefone.setText(con_cliente.resultset.getString("telefone"));
        cb_uf.setSelectedItem(con_cliente.resultset.getString("uf"));
    }
    catch(SQLException erro)
    {
        JOptionPane.showMessageDialog(null,"Não foi localizado via digitação, erro"+erro);
    }[/code]
         Antes da compilação não aparece nelhum erro, porém, quando o programa é compilado, eu insiro um nome de um cliente, clico no botao pesquisa e aparece o seguinte erro: erro java.sql.SQLException:[Microsoft][ODBC Driver Manager] Estado de Curso Invalido.

Se alguem souber uma solução ou um novo codigo para consultar, poste aqui ^^.[/quote]