Conexao com banco

4 respostas
meyer

alguem tem um exemplo de java com conexao com banco de dados Mysql.

4 Respostas

LarissaNepomuceno

meyer, aqui tem um conteúdo bem legal, segue a dica: http://www.guj.com.br/article.show.logic?id=7

tinorberto

Na apostila do caelum fj-21 no capítulo 2 tem exemplos sobre a conexão muito bem explicado, da uma olhada lá http://www.caelum.com.br/apostilas/ flw

ObS: erros com mysql são muito comuns aqui no forum, faça a busca com o nome do erro que vc deve achar a resposta.

meyer

Larissa muito obrigado,
vou tentar agora. valeuuuuuuuuuuuu

boa semana pra vc…

xxjamisxx

oracle

package dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;

public class Conexao{
	private static String url = "jdbc:oracle:thin:@127.0.0.1:1521:XE";
	private static String login = "HR";
	private static String password = "hr";
	private static Connection con = null;
	private Conexao() {};
	public static Statement getStatement(){
		try {
			if (con == null){
				Class.forName("oracle.jdbc.driver.OracleDriver");
				con = DriverManager.getConnection(url, login, password);}
			return con.createStatement();
		} catch (ClassNotFoundException e){
			JOptionPane.showMessageDialog(null, "Erro:Classe de conexão com Oracle não encontrada!");
			return null;
		} catch (SQLException e){
			JOptionPane.showMessageDialog(null, "Erro:Problemas com Parâmetros da conexão!");
			return null;
		}
	}
}

mysql

import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.DriverManager;
import java.sql.SQLException;
public class jbdc {
	
	 static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
	 static final String DATABASE_URL ="jdbc:mysql://localhost/fabrica"; 
	 
	 public static void main(String[] args)
	 {
		 Connection connection=null;
		 Statement statement=null;
		 ResultSet resulset;
		 
		 try 
		 {
			 Class.forName(JDBC_DRIVER); 
			 
			 connection = DriverManager.getConnection(DATABASE_URL,"root","gui");
			 
			 statement = connection.createStatement();
			 
			 boolean verifica = statement.execute("insert into usuario values(\"guilherme\",\"neves\")");
			 if(!verifica)
			 {
				 System.out.println("tudo ocorreu bem");
			 }
			 else 
				 System.out.println("fala ao inserir dado");
		 } 
		 catch(SQLException sqlexception)
		 {
			 sqlexception.printStackTrace();
			 System.exit(1);
			 
		 }
		 catch(ClassNotFoundException classnotfound)
		 {
			 classnotfound.printStackTrace();
			 System.exit(1);
			 
		 }
		 
		 
	 }

vai que vc tem curiosidade ne mais nao muda nada
so o drive ^^

Criado 3 de outubro de 2010
Ultima resposta 3 de out. de 2010
Respostas 4
Participantes 4