Home | Top | Next | Prev |
Please email any bug reports, comments or suggestions to:
peter.hearty@ceasar.demon.co.uk
jdbc:idb=pathname
The "=" has caused several systems to complain, so URLs of the form:
jdbc:idb:pathname
are now accepted as well. pathname is the path to a properties file. The properties file then tells InstantDB where to find or create the database tables. The name of the properties file is also used to derive a name for the database. So renaming a properties file after a database has been created will cause the database to become inaccessable.
The driver supports prepared statements, but not callable ones.
The following DatabaseMetaData methods are not supported and will generate a SQLException if called.
The following are supported:
getIndexInfo is only partially supported. It correctly identifies the indexes corresponding to any given table, together with the columns which are indexed. However, all other information returned by this routine simply takes a default value. This will be fixed in a future release.
The driver fails the JDBC test: jdbcTest.rsmetadata.RSMeta. This is because the driver doesn't seem to be returning the type name that the test harness thought it used to create each column. Yet manual inspection suggests that the driver is returning the column type name used during creation. If anyone can offer any help on this I'd be much obliged. Otherwise, the driver passes all the tests that were not specifically excluded because of its limited feature set.
InstantDB limits the number of simultaneously open ResultSets to one per Statement. As soon as a new SQL statment is executed, any existing ResultSet is closed. To access multiple ResultSets simultaneously, use multiple Statements. This is not an inherent limitation, and will be removed in a future release.
Home | Top | Next | Prev |