I think this may be what you need. http://www.bpurcell.org/index.cfm?mode=entry&entry=988
On 4/13/06, Jamie Jackson <[EMAIL PROTECTED]> wrote: > I don't know how to CONCLUSIVELY determine which version of the JDBC driver > that a given instance of CFMX is using. I made up my own function (see > below*), but I'm not completely sure it's trustworthy, because of the > surprising results I get. > > Can somebody give me the authoritative way to determine the driver version IN > USE? > > Thanks, > Jamie > > * Is this a valid way to get which version of the driver a given datasource > is using? I made it up. > <cffunction name="getJDBCDriverInfo" output="false" returntype="struct" > hint="returns a JDBC driver info"> > <cfargument name="dsn" type="string" required="yes"> > <cfargument name="catalog" type="string" required="yes" > hint="catalog(name) is, for example, the 'db' name (according to MSSQL) or > the 'schema' name (according to ORACLE)"> > <cfargument name="username" type="string" required="yes"> > <cfargument name="password" type="string" required="yes"> > <cfscript> > // declare local variables > var dss = ""; > var conn = ""; > var mdata = ""; > > /* create a datasource service */ > // Create a service factory > dss = CreateObject("java", "coldfusion.server.ServiceFactory"); > // get a datasource service > dss = dss.getDataSourceService(); > > /* configure connection */ > // set CF datasource name > conn = dss.getDataSource(dsn); > // set db login > conn = conn.getConnection(username,password); > > // get metadata from connection > mdata = conn.getMetaData(); > > // provide some info about the driver > driverSct["MajorVersion"] = mdata.getDriverMajorVersion(); > driverSct["MinorVersion"] = mdata.getDriverMinorVersion(); > driverSct["DriverVersion"] = mdata.getDriverVersion(); > driverSct["Name"] = mdata.getDriverName(); > </cfscript> > <!--- <cfdump var="#mdata#"> ---> > <!--- return the query of metadata ---> > <cfreturn driverSct> > > </cffunction> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:237712 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54