Posted by Raghavan:
Actually when you look at the interfaces provided in the java.sql package for JDBC stuff provided by Sun, there will be only declarations. Because they are just interfaces! We need to remember that "interfaces are just the contracts of what the implementors should do by their own". Its as same as the plain old interfaces we have in our own programming.
Also, we have many different databases viz Oracle, DB2, SQL Server, MySQL , PostGreSQL etc., So its definitely upto t he individuals who develop and provide their JDBC interfaces to the application programmers. But all of them have to make sure they intern implement the interfaces provided in java.sql pacakge!
We need to look in to the implementations provided in the JDBC jar files. Sometimes they may have been shipped alogn with the java files. Sometiems only with the .class files. Please search forthe source files in the JDBC jar or their website when downloading.