iai galera… ultimo ano de facu e estou precisando de documentacao sobre conecao aos bancos MySQL, SQL-Server e Oracle utilizando Java. Se alguem puder me ajudar agradeço muitoo mesmoooo!!
email: [email removido]
valeuzzzzzz. 
iai galera… ultimo ano de facu e estou precisando de documentacao sobre conecao aos bancos MySQL, SQL-Server e Oracle utilizando Java. Se alguem puder me ajudar agradeço muitoo mesmoooo!!
email: [email removido]
valeuzzzzzz. 
Oi
Rogoni, aqui tem alguma coisa legal no nosso almanaque Java, de uma olhada, qualquer dúvida é só falar.
T+
ebaaaaa… valeuz mesmo… acho que falto eu dar mais uma fuçada no portal… mas brigadao mesmooo… 
olá,
Sou iniciante em java e não estou conseguindo fazer uma conexão java com o mysql, acho que não estou conseguindo instalar o driver, alguém poderia me ajudar? Já dei uma olhada no tutoriais do site, tentei fazer como está lá, mas ele não acha o driver.
Se alguém puder me ajudar, serei grato :?:
qual o erro que dá?
ClassNotFoundException ??
ou SQLException com a msg… not sutable drive ??
java.lang.NoSuchMethodError: main
Exception in thread “main”
Sou iniciante, alguem poderia me ajudar?
Que erro é esse?
class:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class conectar {
/**
* Conexão com o BD.
*/
private Connection con = null;
private String hostName = null;
private String userName = null;
private String password = null;
private String url = null;
private String jdbcDriver = null;
private String dataBaseName = null;
private String dataBasePrefix = null;
private String dabaBasePort = null;
/**
* Cosntrutor Padrão
*
*/
public conectar() {
super();
/*
* Os dados setados abaixo servem para uma conexão em MySQL.
* Altere de acordo com seu BD.
*
* Aconselhamos carregar estes dados de um arquivo.
*/
//"jdbc:mysql://localhost:3306/meu_bd";
hostName = "localhost";
userName = "root";
password = "";
jdbcDriver = "com.mysql.jdbc.Driver";
dataBaseName = "mysql";
dataBasePrefix = "jdbc:mysql://";
dabaBasePort = "3306";
url = dataBasePrefix + hostName + ":"+dabaBasePort+"/" + dataBaseName + "/";
/*
* Exemplo de um URL completo para MySQL:
* a concatenação acima deve ficar algo como:
* jdbc:mysql://localhost:3306/meu_bd
*/
}
/**
* Retorna uma java.sql.Connection.
* @return con
*/
public Connection getConnection() {
try {
if (con == null) {
Class.forName(jdbcDriver);
con = DriverManager.getConnection(url, userName, password);
} else if (con.isClosed()) {
con = null;
return getConnection();
}
} catch (ClassNotFoundException e) {
//TODO: use um sistema de log apropriado.
e.printStackTrace();
} catch (SQLException e) {
//TODO: use um sistema de log apropriado.
e.printStackTrace();
}
return con;
}
/**
* Fecha a conexão com BD.
*
*/
public void closeConnection() {
if (con != null) {
try {
con.close();
Moderador
Registrado em: Feb 26, 2004
Mensagens: 20
Localização: Cuiabá - MT
Enviada: Sáb Mar 27, 2004 1:02 am Assunto:
Só para completar, a classe Vector já é por natureza synchronized, então vc não precisa se preoculpar com a integridade dela.
Por isso, de uma forma geral, não é uma boa idéia usar Vector para armazenar, use ArrayList !
Ah...o HashTable também é synchronized.
} catch (SQLException e) {
//TODO: use um sistema de log apropriado.
e.printStackTrace();
}
}
}
}
[color=“red”]Editado para conter o BBCode CODE - jeveaux[/color]
Oi
leonardovenancio, esta classe é uma classe reutilizavel, por isso ela não tem o método main e foi por causa disso que deu o erro aí… Nesta classe estão os métodos para fazer conxão com o BD, é é só tu usar…
T+
como faço para inserir dados no mysql, eu instalei o driver e rodei o mysqld.
se não for complicado de explicar, muito obrigado. 
No MySQL você deve fazer o seguinte
INSERT INTO <TABELA> VALUES (dados);