Ol� Hamilton.
Da FAQ da SUN:
.A ponte JDBC-ODBC pode ser usada com applets?
O uso da ponte JDBC-ODBC para applets
n�o confi�veis rodando em um
browser, como o Netscape Navigator,
n�o � permitido. A ponte
JDBC-ODBC n�o permite a chamada de
c�digos n�o confi�veis por raz�es
de seguran�a. Isto � bom porque
significa que a applet que foi carregada
pelo pelo browser n�o pode evitar a
chamada ao ODBC. Lembre-se que o
ODBC � escrito em c�digo nativo, uma
vez que o ODBC � chamado, Java
n�o pode garantir que uma viola��o de
seguran�a n�o ocorrer�. Por outro
lado, os drivers JDBC puros Java (Pure
Java JDBC drivers) trabalham bem
com applet. S�o completamente
poss�veis de instala��o e n�o requerem
nenhuma configura��o do lado cliente.
� poss�vel usar o JDBC-ODBC para
applets que rodem no appletviewer,
desde que o appletviewer assuma que
estes applets s�o confi�veis. Tamb�m
� poss�vel usar o JDBC-ODBC atrav�s de
applets que rodem no browser
HotJava (dispon�vel para download na
Javasoft), j� que o HotJava prov�
uma op��o para desligar a seguran�a de
applets. Em geral, � perigoso
desligar a seguran�a de applets, mas
pode ser apropriado em certas
situa��es controladas, como para
applets que s� ser�o usadas em um
ambiente de intranet seguro.
Como posso usar o JDBC para acessar um banco de
dados como o Microsoft Access pela rede?
A maioria dos bancos de dados para
desktop existentes requerem uma
solu��o JDBC que usa o ODBC por baixo.
O motivo � que a maioria dos
fornecedores de bancos de dados n�o
implementaram todos os drivers Java
JDBC.
A melhor forma � usar um driver JDBC
comercial que suporta ODBC e o
banco de dados que voc� quer usar. Na
p�gina Drivers JDBC h� uma lista
dos drivers dispon�veis.
A ponte JDBC-ODBC da JavaSoft n�o
prov�, por si s�, acesso da rede ao
banco de dados desktop. A ponte
JDBC-ODBC carrega o ODBC como
uma DLL local, e drivers de ODBC
t�picos para bancos de dados como o
Access. A ponte JDBC-ODBC pode ser
usada junto com a ponte
RMI-JDBC (
http://dyade.inrialpes.fr/mediation/download/), para acessar um banco de
dados como o Access atrav�s da
rede. Esta solu��o RMI-JDBC-ODBC �
gr�tis.
Espero ter lhe ajudado.
[ ]'s
Handerson F. Gomes
Hamilton Fonte II wrote:
> Caros colegas Javaneses... Estou trabalhando em um applet que
> entre outras coisas acessa uma base de dados Access via ponte JDBC -
> ODBC. O problema que estou enfrentando � que o applet rodando na
> m�quina cliente n�o � capaz de encontrar o banco de dados, fica
> retornando uma mensagem de que a DSN n�o existe. O applet n�o
> apresenta problema nenhum quando acesso ele do servidor. Se configuro
> a DSN com o mesmo nome na m�quina cliente ele funciona. ALLguem tem
> alguma sugest�o? Agrade�o antecipadamente qualquer ajuda. Hamilton
> Fonte [EMAIL PROTECTED]
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.