JApplet + JDBC

Estou fazendo uma applet que faz conexão com um BD.
Quando executo no netbeans ela funciona perfeitamente, mas quando gero O Jar o executo dos class não funciona.
Alguem sabe como proceder?

Preciso escrever um documento dizendo:

  • Não acesse bancos de dados a partir de applets.
    Dá problemas de escalabilidade, de instalação e de implantação.
    Use uma aplicação normal Java, uma aplicação Java Web Start, ou melhor, uma aplicação Web ou Web Services.

Uma ou duas vezes por semana aparece alguém querendo acessar um banco de dados a partir de uma applet.

De qualquer maneira, se você realmente quiser fazer isso, é necessário fazer um monte de coisas:

  • Assinar digitalmente a applet
  • Assinar o .jar do driver
  • Escrever um SecurityManager
  • E mais algumas coisas que na verdade não sei exatamente quais são (devem depender, por exemplo, do banco de dados que se usa. Alguns, por exemplo, usam JNI para acessar o banco - e isso requer uma etapa adicional de instalação desses .so ou .dll na máquina que vai rodar a applet.)