From: | Georg Ritter <Georg(dot)Ritter(at)uibk(dot)ac(dot)at> |
---|---|
To: | pgsql-interfaces(at)hub(dot)org |
Subject: | Problems using, IE5 MS-VM and JDBC driver |
Date: | 1999-06-13 22:15:59 |
Message-ID: | 37642D9F.B1C45196@uibk.ac.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-interfaces |
Hello,
I wrote a little Java applet which uses jdbc to connect to a
pg installed on a linux box.
It works with Nectscape 4.5/6 but when I try to start
the applet with IE5 ( JIT on and off ) I get the SQLException
"No suitable driver found", thrown by the first try block (see
program code below).
I don't understand where the problem comes from. It seems to
be correctly done if it works with Netscape?
Any ideas around there?
The driver is situated in a subdir of the applet: ..../applet/postgres/
( single .class files, structure as in the postgres dist. )
I used jdk1.2 port for linux for compiling the driver.
The code I use to load the driver:
...
import java.sql.*;
import java.net.URL;
import java.net.MalformedURLException;
...
private void initDBconnection()
{
String url = "jdbc:postgresql://a.b.c:5000/mydb?" +
"user=thename?password=thepasswd&auth=password";
String usr = "thename";
String pwd = "thepasswd";
String query = "select kreis, name from locationdata where nummer<10";
try
{ Class.forName( "postgresql.Driver" ); }
catch( Exception ex )
{
d( "could not do theSatwebDBnect to SATWeb" + ex, 100 );
Error( "DBError");
}
try
{
theSatwebDB = DriverManager.getConnection( url, usr, pwd );
}
catch( SQLException ex )
{
d("The connection to SATWeb failed:" +ex+"\n", 100);
}
}
Greetings,
Georg Ritter
---------------------------------------------------------------------
student at department of physics
University of Innsbruck, Austria Georg(dot)Ritter(at)uibk(dot)ac(dot)at
From | Date | Subject | |
---|---|---|---|
Next Message | Brent Waldrop | 1999-06-14 00:24:52 | esql\c documentation |
Previous Message | Nigel Tamplin | 1999-06-13 21:59:54 | JDBC driver. ResultSet.absolute(int row) |