Criando um DSN Automático

1 resposta
R

Pessoal,

Fiz um programa, no qual faz conexão via JDBC, como segue abaixo:



Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);

DriverManager.setLoginTimeout(120);

cn = DriverManager.getConnection(jdbc:odbc:+dsn,usuario,senha);


Estou precisando saber se tem alguma maneira do Java criar o DSN automático
via código, por exemplo: se não encontrar o DSN(Data Source Name), na lista do ODBC-Driver do Windows, então crie.

Ex.:



Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);

DriverManager.setLoginTimeout(120);
:arrow: [b][color="red"] if(!existeDSN(dsn)) criaDSN(dsn);[/color][/b]
  
  cn = DriverManager.getConnection("jdbc:odbc:"+dsn,usuario,senha);
  ...

Desde já agradeço pela atenção,
Renato_SSA

1 Resposta

hmichel

Existe como sim, existe algo no site www.javafree.com.br, no seguinte link:
http://www.javafree.com.br/home/modules.php?name=Sections&op=viewarticle&artid=29

flw

Criado 28 de maio de 2003
Ultima resposta 28 de mai. de 2003
Respostas 1
Participantes 2