Olá,

Estou precisando de uma ajuda de vocês urgente, tenho uma applet java que
faz
acesso a minha base de dados via ODBC e a mesma quando eu chamo no browse
ela dá Acesso negado, gostaria de saber como faço para minha applet ter
acesso total a partir do browse ?

Este é o código de minha applet :

import java.awt.*;
import java.sql.*;

public class Identifica extends Frame {
  private TextField tfUsuario , tfSenha;
  private Button btConectar , btCancelar ;

  Identifica(String title) {
    super(title);

    Panel pUsuario = new Panel();
    Panel pSenha = new Panel();
    Panel pBotao = new Panel();

    GridLayout layout = new GridLayout(3,1,0,0);
    setLayout(layout);

    tfUsuario = new TextField("",10);
    tfSenha = new TextField("",10);

    btConectar = new Button("Conectar");
    btCancelar = new Button("Cancelar");

    tfSenha.setEchoCharacter('*');

    pUsuario.add(new Label("Usuário: "));
    pUsuario.add(tfUsuario);
    pSenha.add(new Label("Senha: "));
    pSenha.add(tfSenha);
    pBotao.add(btConectar);
    pBotao.add(btCancelar);

    add("CENTER",pUsuario);
    add("CENTER",pSenha);
    add("CENTER",pBotao);
  }

  public boolean action(Event evt, Object arg) {
    if (evt.target instanceof Button) {
      if (arg == "Cancelar" | arg == "Conectar" )
      {
        if (arg == "Conectar")
        {
          Database dbiap=new Database();
          dbiap.Connect("jdbc:odbc:internet","tr","45625");

        } else if (arg == "Cancelar")
          {
            this.hide();
          }

      }
    }
    return true;
  }
}


/*******************************************************/
/*Este é o código da classe DataBase */
/*******************************************************/

package java.database;

import java.sql.*;

class DataBase {
  Connection con;
      Statement stmt;

  public Statement Open(String url,String login,String password) {
    try {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
               con = DriverManager.getConnection(url,login,password);
               stmt = con.createStatement();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }

  public boolean Close() {
    try {
      stmt.close;
      return true;
    }catch (Exception e) {
      return false;
    }

  }
}


Aguardo...

Laercio M. Carpes




------------------------------ 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]
-------------------------------------------------------------------------

Responder a