Bonjour,
J'ai un petit souci avec mon programme (en applet java). J'attaque une base de données Access via le la connection driver : sun.jdbc.odbc.JdbcOdbcDriver. Mais à chaque fois, il se produit le message suivant: 'java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc'.
Cette exception ne se produit pas si j'utilise à la place de l'applet un programme java simple pour utiliséer la classe de connection.
Pourriez-vous m'aider SVP?. Voici la classe que j'ai créée et qui est utilisée par l'applet:
import java.sql.*;
import java.io.*;
import java.security.*;
public class UneConnection {
static Connection con ;
static String s;
public UneConnection()
{
String url = "jdbc:odbc:MarineM";
try
{
con = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
s="Connection1: "+con;
con = DriverManager.getConnection(url,"","");
s="Connection2: " +con;
}
catch(Exception e)
{
s = "Exception: Final "+e;
}
System.out.println("Printed: " +s);
}
}
merci