POR FAVOR!!!
PRECISO D UMA AJUDA URGENTE!!!
ESTOU UTILIZANDO AS FERRAMENTAS:
WIN 98SE
mysql-4.0.20d-win - mysql
mysqlcc-0.9.4-win32 - MySQL Control Center
mysql-connector-java-3.0.14-production - Driver
bem ja instalei tudo!!!
o programa para texta a conexao foi este:
import java.sql.*;
public class GravaBanco {
// aproveitando seu código
private static final String STR_DRIVER = “org.gjt.mm.mysql.Driver”;
private static final String DATABASE = “ponto”;
private static final String STR_CON = “jdbc:mysql://localhost:3306/” + DATABASE;
private static final String USER = “root”;
private static final String PASSWORD = “”;
public static void main (String[] args) {
Connection conn = null;
try {
Class.forName(STR_DRIVER);
conn = DriverManager.getConnection(STR_CON + “?autoReconnect=true”,USER,PASSWORD);
System.out.println (“Conectei com sucesso.”);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.getMessage();
}
}
}
eu tiri uns printscren das telas d config e do erro!!!
esta aki!!!
http://www.claudenirfilho.hpg.com.br/erro.zip
por favor preciso de ajduda urgente!!!
eu ja copiei o .jar do driver para a mesma pasta do arquivo meu .class!!
valeu
Tirar SS do erro eh nova pra mim… :shock:
Voce tem que colocar o .jar no CLASSPATH, e nao junto com os .class. Faca assim:
java -jar .;mysql-seila.jar TuaAplicacao
ou, melhor, adicione o mysql-seila.jar no CLASSPATH, para nao ter que ficar referenciando no braco a toda hora.
Caso voce nao saiba o que eh CLASSPATH, de uma procurada no forum, e tambem uma lida no artigo sobre o assunto, aqui no GUJ mesmo.
Rafael
naum funciono!!! :?
eu coloquei o .jar na mesma pasta na tentativa de funcionar +++ naum deu!!!
no meu autoexec coloquei essa linha:
set CLASSPATH=C:j2sdk1.4.2_04lib;
para adicionar no classpath
o q vc falo para eu fazer eu fiz!!! olha só:
java -jar .;mysql-connector-java-3.0.14-production-bin.jar GravaBanco
++++ deu erro!!!
![](http://www.claudenirfilho.hpg.com.br/err.jpg)
ve si alguem pode me ajudar ai!!! ![:cry: :cry:](https://www.guj.com.br/images/emoji/twitter/cry.png?v=9)
valeu!!!
[quote=“Rafael Steil”]
java -jar .;mysql-seila.jar TuaAplicacao
[/quote]
Não seria:
java -cp .;mysql-seila.jar TuaAplicacao
:?:
ai caiofilipini o q vc respondeu deu certo, naum aparece +++ o erro!!!
VALEU
+++ ainda naum esta funcionado!!!
AI PESSOAL DA UMA OLHADA NO CODIGO FONTE Q EU COLOQUEI NO COMEÇO!!! O POIS NAUM DA ERRO +++ TAMBEM NAUM ACONTECE NADA!!!
[quote=“caiofilipini”][quote=“Rafael Steil”]
java -jar .;mysql-seila.jar TuaAplicacao
[/quote]
Não seria:
java -cp .;mysql-seila.jar TuaAplicacao
:?:[/quote]
ops, falha minha :?
Valeu pelo toque ![:smiley: :smiley:](https://www.guj.com.br/images/emoji/twitter/smiley.png?v=9)
Rafael
[quote=“MetalHeart2003”]ai caiofilipini o q vc respondeu deu certo, naum aparece +++ o erro!!!
VALEU
+++ ainda naum esta funcionado!!!
AI PESSOAL DA UMA OLHADA NO CODIGO FONTE Q EU COLOQUEI NO COMEÇO!!! O POIS NAUM DA ERRO +++ TAMBEM NAUM ACONTECE NADA!!![/quote]
Nao acontece nada pq o teu codigo nao faz nada.
Rafael
++++ ele naum deveria imprimir na tela q “Conectei com sucesso”???
System.out.println ("Conectei com sucesso.");
OPs, eh mesmo ![:stuck_out_tongue: :stuck_out_tongue:](https://www.guj.com.br/images/emoji/twitter/stuck_out_tongue.png?v=9)
Entao troque o
catch (SQLException e) {
e.getMessage();
}
por
catch (SQLException e) {
e.printStackTrace();
}
Rafael