JDBC com o MySQL

4 respostas
F

Fala aí galera !!!

Estou precisando de exatamente igual a este programa mas so que puxando no Banco de Dados “MySql”, vejam o exemplo:

public class testando {

public static void main(String[] arguments) {

*** String data = jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/clientes.mdb;

try {

***  Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); //Carregar essa classe em um interpretador Java

Connection conn = DriverManager.getConnection(data, “”, “”);

Statement st = conn.createStatement();

ResultSet rec = st.executeQuery(

"SELECT * " +

"FROM minhabase " +
Pessoal a duvida é somente nas linhas iniciadas com "***", o que devo alterar para que seja da mesma maneira  que para Mysql ?

(OBS: reparem no caminho que terei que puxar: c:/clientes.mdb)
Valeu a todos… :razz:

4 Respostas

J

Segue um código para conexão com o MySQL

Class.forName("com.mysql.jdbc.Driver");
      String url = "jdbc:mysql://Ip:porta/NomeDoBanco";
      String usuario = "usuário";
      String senha = "senha";
      Connection c = DriverManager.getConnection(url, usuario, senha);
      Statement stmt = c.createStatement();
      ResultSet rs = stmt.executeQuery(String);

blz?

F

Amigão,

Infelizmente não é assim que estou precisando !!!
Invés de:

Class.forName("com.mysql.jdbc.Driver"); 
  String url = "jdbc:mysql://Ip:porta/NomeDoBanco";

Precisaria de algo como:

Class.forName("com.mysql.jdbc.Driver"); 
  String data = "jdbc:odbc:Driver={MySQL Driver (*.mdb)};DBQ=C:/CLIENTES.FRM"
  O que não funciona !!!
  Preciso assim como data e não como URL !!!

  Espero um retorno.

  Valeu.....
J

se vc fizer isso aqui funciona

String url = url+"="+data;

cya!

J

ahiuheiuahe desculpa nao tinha lido inteiro…

vc esta especificando que vai abrir um arquivo (*.mdb) e está passando um FRM ??? que que eh esse FRM, vc tem que passar o teu arquivo .mdb qeu contem o teu bd!

eh isso!

ateh mais!
cya!

Criado 26 de junho de 2004
Ultima resposta 9 de jul. de 2004
Respostas 4
Participantes 3