Ola Gian
Vou tentar te ajudar.
1. Aqui esta o codigo que criei. Apenas para Teste:
/** Classe para Conexao com o Banco de Dados
*/
import java.sql.*;
class Conecta {
public static void main (String args []) {
try {
java.sql.Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch( ClassNotFoundException e){
System.out.println("Classe nao existe");
}
String url = "jdbc:odbc:clientes";
String user = "";
String password = "";
try{
con = DriverManager.getConnection (url, "", "");
}
catch(SQLException sqle) {
System.out.println("Nao conectou");
}
Statement stmt = con.createStatement();
String strStatement = "delete from Clientes";
stmt.executeUpdate(strStatement);
stmt.close();
con.close();
}catch(SQLException sqle){
System.out.println("Erro na execucao do Programa" +
sqle.getMessage());
}
}
}
2. No Painel de Controle configure ODBC 32 Bits, no meu caso o meu dsn
= Clientes. Selecione o Banco de Dados: No meu caso BDTESTE.mdb;
3. Feche o Banco, se estiver utilizando.
4. Set o ClassPath no autoexec.bat;
SET CLASSPATH=.;c:\jdk1.2.2\src.jar
5. Reinicie a Maquina.
6. Compile a CLasse;
7. Teste
Espero ter ajudado. Qualquer duvida pode entrar em contato;
------------------------------
Alvaro Mota Goncalves
IPT - Instituto de Pesquisas Tecnologicas - SP
3767-4343
3767-4584
[EMAIL PROTECTED] wrote:
>
> Ol� pessoal,
>
> Estou com problemas para montar a conex�o com o Banco de Dados.
>
> Vou dar alguns dados sobre o que estou usando e fazendo:
>
> - Uso o JDK 1.2.2.
> - O banco de dados foi acrescentado no ODBC de 32bits, no Painel de Controle.
>
> Acrescentei-o no NFD do Usu�rio com o nome de PaipucBD e ele est� usando o
> driver para Microsoft Access (argh...).
> -
> Dentro do diret�rio JRE tem um arquivo: JdbcOdbc.dll
> Este diret�rio est� no Classpath.
> - No site da Sun achei o seguinte texto: "
> The Bridge is installed
> automatically with the Java 2 SDK, Standard Edition, as package
> sun.jdbc.odbc . "
> - Conferi o meu JDK1.2.2 aqui e ele n�o tem um diret�rio Sun,
> como achei em outro JDK mais antigo (tem algo � ver?)
>
> Segue em anexo o programa da conex�o.
>
> O erro dado �: java.lang.ClassNotFoundException
>
> _driver = "sun.jdbc.odbc.JdbcOdbcDriver" ;
> Class.forName(_driver); // D� o erro nesta linha...
>
> Essa classe que tem o Driver � um arquivo quem vem em separado
> do JDK ou � aquele .dll que eu citei acima?
> Por que ele n�o � encontra?
>
> Obrigado,
>
> Gian
>
> ___________________________________________________________________
> Gian Paolo Peduto [EMAIL PROTECTED]
> ICQ UIN 3913494  WebMaster
> http://www.surf.to/thegiant - The Giant Home Page
> http://www.surf.to/gptdsis - Grupo de Pesquisas em
> Tecnologias de Desenv. de Sistemas de Software  PUC-SP
>
> Name: ConexaoPst.java
> ConexaoPst.javaType: Arquivo JAVA
> (application/x-unknown-content-type-java_auto_file)
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.