Обсуждение: JDBC drivers
I have two programs:
one which I run via : java JavaProgram
which connects to the Postgresql database, and puts stuff in, etc.
one which I run via a webserver - an applet, which is called in an html
document, and attempts to access a Postgresql database.
Both programs load the driver via "Class.forName("postgresql.Driver")",
and use DriverManager.getConnection - however, the first one, the
application, apparently finds the postgresql.Driver via its CLASSPATH.
The second one, the applet, does not HAVE a CLASSPATH because it is
invoked by the web server, and therefore returns "cannot find suitable
driver".
I have put postgresql.jar (the JDBC driver) in the directory that the
applet is being executed, but it is still not found.
There must be a way to use a JDBC driver with applets, right?
Unfortunately, I don't know how to which is environment variable
"independent"...anyone?
------------------
Jeffrey Napolitano
Lowly Intern
Software Emancipation Technology
On Fri, 10 Jul 1998, Jeffrey Napolitano wrote: > I have put postgresql.jar (the JDBC driver) in the directory that the > applet is being executed, but it is still not found. The jar file must be defined in the <applet> tag. Now most browsers don't support multiple archives, so there are two way around this: 1) unpack postgresql.jar, so that the postgres directory is in the same directory as your applet. 2) unpack as in (1), but then repack the driver and your applet into a new .jar file, and refer that in the <applet> tag. > There must be a way to use a JDBC driver with applets, right? > Unfortunately, I don't know how to which is environment variable > "independent"...anyone? Applets don't have access to environment variables. -- Peter T Mount peter@retep.org.uk or petermount@earthling.net Main Homepage: http://www.retep.org.uk ************ Someday I may rebuild this signature completely ;-) ************ Work Homepage: http://www.maidstone.gov.uk Work EMail: peter@maidstone.gov.uk