Java - Problema Conexion-SQL

   
Vista:

Problema Conexion-SQL

Publicado por Erick (2 intervenciones) el 22/02/2008 04:08:49
Cuando ejecuto un pequeño codigo que hice para hacer mis pininos entrando a sql, usando aplicaciones en java, me manda este mensaje de error:

La conexion fracaso por:

java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc)

no se si tal vez se tenga que configurar algo en la maquina de java " algo asi como para el manejo de archivos ", que tampoco recuerdo como configurar.

Mi codigo es el siguiente " es muy simple"
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

import java.sql.*;

public class PRUEBADB extends JApplet implements ActionListener {
// Declaración de variables
JButton b = new JButton("Probar DSN");
JTextArea t = new JTextArea();

public PRUEBADB(){
setLayout(new BorderLayout());

b.addActionListener(this);
add(b, BorderLayout. NORTH);
add(t, BorderLayout. CENTER);

}



//--------------------------------------------------------------------------
// Procesa eventos de tipo ActionEvent
public void actionPerformed( ActionEvent e ){

try {Class.forName("sun.jdbc.JdbcOdbcDriver");
Connection cn = DriverManager.getConnection(
"jdbc:odbc:dsnPubs","sa","sql");

DatabaseMetaData meta = cn.getMetaData();
t.setText("Exito en conexion...! ");
t.append(" Database: " +
meta.getDatabaseProductName());
t.append(" version: " +
meta.getDatabaseProductVersion());
cn.close();
}catch(Exception ex) {
t.setText("La conexion fracaso por: ");
t.append(ex.toString());
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder