FreeTDS JDBC / Java 2 SDK 1.3
Maraya Michael
maraya-michael at dol.gov
Tue Apr 4 15:23:15 EDT 2000
I re-wrote the snippet below so that the variables are set to 2.0 by
default and 1.0 if java.version is 1.1x. So far, everything's working fine.
There's probably a better way to determine the JDBC version currently
installed but this seems to do for now.
I've finally been able to make FreeTDS JDBC work. I had to put a
ton of Statement.close() lines in my code but that was pretty easy. Using
the FreeTDS JDBC is a bit slower than using the JDBC-ODBC bridge but I
figure that's because it's using Pure Java now instead of system calls.
Kudos to the TDS Development Group. You guys rock. If you need a
newbie Java programmer for grunt work and stuff, let me know. I'd be glad
to help.
.\\
----------
From: Maraya Michael[SMTP:maraya-michael at dol.gov]
Sent: Tuesday, April 04, 2000 2:21 PM
To: TDS Development Group
Subject: [freetds] Re: FreeTDS JDBC / Java 2 SDK 1.3
It took me a while to get to it, but I found out why I couldn't
connect using JDK 1.3:
com.internetcds.jdbc.tds.Constructors.init() contains the following
code:
if (java.lang.System.getProperty("java.version").startsWith("1.1"))
{
jdbcVersion = JDBC1_0;
jdbcVersionName = "1_0";
}
else if
(java.lang.System.getProperty("java.version").startsWith("1.2"))
{
jdbcVersion = JDBC2_0;
jdbcVersionName = "2_0";
}
else
{
// XXX What do we have here? Should we throw an exception?
}
---
You are currently subscribed to freetds as: maraya-michael at dol.gov
To unsubscribe, forward this message to
$subst('Email.Unsub')
More information about the FreeTDS
mailing list