Erro ao conectar com o banco de dados!

0 respostas
IFMT

nome da fonte de dados não encontrado, acho q preciso configurar o meu odbc, mais naum sei como?
projeto [url]http://www.4shared.com/file/246885878/b9fdc585/Sistema_de_vendas.html
/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */

package sistemadevendas;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

import javax.swing.JOptionPane;

public class Conexao {

private Connection com; /** variavel responsavel por conexão /
private Statement st; /
* variavel responsavel pelos comandos de SQL /
private String driver; /
* variavel responsavel pelo driver de conexão do banco de dados utilizado /
private String usuario; /
* variavel responsavel pelo usuario da conexão /
private String senha; /
* variavel responsavel pela senha da conexão /
private String localizacaoBancoDados; /
* variavel responsavel pelo endereco aonde se localiza o banco
de dados /
private ResultSet rs; /
* variavel responsavel por receber os resultados de uma ação no banco de dados */

public Conexao() {

try {

/**
  • Inicializando a conexão de dados
    */
    driver = “sun.jdbc.odbc.JdbcOdbcDriver”;
    usuario = “admin”;
    senha = “”;
    localizacaoBancoDados = “jdbc:odbc:odbcLab”;
    Class.forName(driver);
    com = DriverManager.getConnection(localizacaoBancoDados, usuario, senha);
    st = com.createStatement();
    }catch (Exception e){
    JOptionPane.showMessageDialog(null,“Nao foi possivel conectar ao banco\n:”+e.
    toString(), “Alerta”,JOptionPane.INFORMATION_MESSAGE );
    }
    }

/**

  • Metodo responsavel por executar comandos SQL
    */
    public void Comando(String sql,int tipo){
    try{
    st.executeUpdate(sql);
    if(tipo == 1){
    JOptionPane.showMessageDialog(null,“Operacao efetuada com sucesso”, “Alerta”,
    JOptionPane.INFORMATION_MESSAGE );
    }
    }
    catch(Exception e){
    JOptionPane.showMessageDialog(null,“Erro na operacao requisitada\n”+e.toString(),
    “Alerta”,JOptionPane.INFORMATION_MESSAGE );
    }
    }

/**

  • Metodo responsavel por executar comandos SQL
    */
    public void Comando(String sql){
    try{
    st.executeUpdate(sql);
    JOptionPane.showMessageDialog(null,“Operacao efetuada com sucesso”, “Alerta”,
    JOptionPane.INFORMATION_MESSAGE );
    }
    catch(Exception e){
    JOptionPane.showMessageDialog(null,“Erro na operacao requisitada\n”+e.toString(),
    “Alerta”,JOptionPane.INFORMATION_MESSAGE );
    }
    }

/**

  • Metodo utilizando para retornar os resultados dos comandos SQL
    */
    public ResultSet Select(String sql){
    try{
    rs = st.executeQuery(sql);
    }
    catch(Exception e){
    JOptionPane.showMessageDialog(null,“Erro no select\n”+e.toString(), “Alerta”,
    JOptionPane.INFORMATION_MESSAGE );
    }
    return(rs);
    }

/**

  • Metodo utilizado para fechar a conexão
    */
    public void close(){
    try{
    com.close();
    }catch (Exception e){
    JOptionPane.showMessageDialog(null,“Erro para fechar a conexao\n”+e.toString(),
    “Alerta”,JOptionPane.INFORMATION_MESSAGE );
    }
    }
    }
Criado 24 de março de 2010
Respostas 0
Participantes 1