Um applet pode usar JDBC, desde que for um driver nativo do banco.
Se ele usar um driver para ODBC o ODBC deve estar instalado em casa maquina
que ele for acessar
-----Mensagem original-----
De: Matheus Araujo [mailto:[EMAIL PROTECTED]]
Enviada em: Quarta-feira, 6 de Setembro de 2000 08:24
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Conexao a Banco de Dados
Pessoal,
Só um adendo :
Um Applet pode usar o JDBC ?
Acho que não pode a não ser que seja na mesma máquina do desenvolverdor,
acho que este pode ser o erro tambem
----- Original Message -----
From: Tércio de Morais <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 05, 2000 2:12 PM
Subject: Re: [java-list] Conexao a Banco de Dados
conn =
>
DriverManager.getConnection(url,"my_user","my_passwd");
Acho que my_user e my_passwd nao deveriam estar entre
aspas, pois são variaveis.
--- luizbarbosa <[EMAIL PROTECTED]> escreveu: >
Alguém poderia me ajudar a encontrar o erro pois nao
> esta conectando.
> Obrigado.
>
>
> // BDConexao.java
>
> import java.net.URL;
> import java.sql.*;
> import java.awt.*;
> import java.io.*;
> import java.util.*;
> import java.applet.*;
>
> public class BDConexao extends Applet
> { String url = "c:jdbc:odbc:cadastros";
> String my_user = "";
> String my_passwd = "";
>
> static final String query = "select * from
> discussao";
>
>
> Button execute_button;
>
> TextArea output;
>
> Connection conn;
>
> public void init ()
> { this.setLayout (new BorderLayout ());
> Panel p = new Panel ();
> p.setLayout (new FlowLayout
> (FlowLayout.LEFT));
> execute_button = new Button ("Conectar");
> p.add (execute_button);
> this.add ("North", p);
> output = new TextArea (10, 60);
> this.add ("Center", output);
> }
>
> public boolean action (Event ev, Object arg)
> { if (ev.target == execute_button)
> { try
> { output.setText (null);
> if (conn == null)
> { output.appendText ("Lendo Drive JDBC"
> + "\n");
>
>
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
>
> output.appendText ("Conectando " +
> "\n");
>
> conn =
>
DriverManager.getConnection(url,"my_user","my_passwd");
>
> output.appendText ("Conectado\n");
> }
>
> Statement stmt = conn.createStatement
> ();
>
> output.appendText ("Executando a Query "
> + query + "\n");
>
> ResultSet rset = stmt.executeQuery
> (query);
>
> while (rset.next ())
>
> output.appendText (rset.getString (1) +
> "\n");
> output.appendText ("\n");
> output.appendText ("Concluido.\n");
>
> } catch (Exception e)
> { output.appendText (e.getMessage () +
> " 2 " + "\n");
> }
> return true;
> }
> else
> return false;
> }
> }
>
>
__________________________________________________
Do You Yahoo!?
Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------