Amigos, da lista, estou com um problema, que n�o consigo fazer funcionar,
sempre fa�o conex�es atrav�s do JDBC
utilizando em aplicativos, e nunca me deu erro, s� que quando tento fazer um applet, 
por exemplo esse abaixo
ele d� erro quando executo atrav�s do Browser, diz que a String de conex�o, n�o pode 
ser executada, ou n�o est� correta.
Nao entendo pois, a string funciona sempre, porque no applet nao funciona ? o que tem 
de errado nessa string ?

  static final String connect_string = 
"jdbc:oracle:thin:[EMAIL PROTECTED]:1521:lu01";

********************
//Applet

import java.sql.*;
import java.awt.*;
import java.io.*;
import java.util.*;
import oracle.jdbc.driver.OracleDriver;

public class JdbcApplet extends java.applet.Applet
{

  static final String driver_class = "oracle.jdbc.driver.OracleDriver";
  static final String connect_string = 
"jdbc:oracle:thin:[EMAIL PROTECTED]:1521:lu01";
  static final String query = "select sysdate from dual";

  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 ("Hello JDBC");
    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 ("Rodando JDBC driver " + driver_class + "\n");
       Class.forName (driver_class);
       output.appendText ("Conectando com " + connect_string + "\n");
       conn = DriverManager.getConnection (connect_string);
       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 ("Ok.\n");
      }
      catch (Exception e)
      {
     output.appendText (e.getMessage () + "\n");
      }
      return true;
    }
    else
      return false;
  }
}

* Para n�o receber mais e-mails desta lista envie um e-mail para 
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>] ou acesse 
http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a