This is the Javadoc documentation for the Mimer JDBC driver for CLDC/MID Profile Specifications.
See:
Description
This is the Javadoc documentation for the Mimer JDBC driver for CLDC/MID Profile Specifications.
The purpose of this driver is to enable applications running in this environment (MIDlets) to access
Mimer SQL servers. Eventually, miniature Mimer SQL servers will become available for most mobile telephones
on the market, enabling Java programmers to access a local database. For the time being, this driver can only
access remote Mimer SQL servers.
This interface is a subset of those features available in the JDBC for CDC Specifications. The below is a
list of things not available in this product.
- All methods requiring floating point data types (such as ResultSet.getDouble).
- All methods requiring a java.sql.Date, java.sql.Time and java.sql.Timestamp data type. When working with SQL date, time and timestamp data, please consider using ResultSet.getString, PreparedStatement.setString and other string getter and setter methods instead.
- DatabaseMetaData objects. Our vision is that applications targeting these devices don't need to define SQL statements on the fly. If you really want to query the database schema, use the INFORMATION_SCHEMA views instead. These views both expose the more information than DatabaseMetaData do, and they are standardised within ISO SQL-99. Applications querying database schemas using the INFORMATION_SCHEMA views will be portable across SQL-99 environments. See the Mimer SQL Reference manual for more information about INFORMATION_SCHEMA views.
- No explicit native SQL expansion can be made (the Connection.nativeSQL call). Native SQL constructs are however expanded when the query is executed.
- The JDBC driver has no finalize() methods. This means that it is even more important for applications to explicitly close database objects when done with them.
- Since the java.math library is omitted from MIDP, no BigDecimals may be used. Please consider using the appropriate java.lang.String getter or setter method.
- Statement, PreparedStatement and CallableStatement objects don't support any other execute method than Statement.execute, PreparedStatement.execute and CallableStatement.execute . Use methods.getResultSet or .getUpdateCount to get resultsets and update counts.
- Named columns, such as ResultSet.getString(java.lang.String) are not directly supported. If results must be retrieved using column names, please use ResultSet.findColumn(java.lang.String) to find the column number, and then call the regular getter method.
Submit a comment or suggestion Version 2.12 of Mimer JDBC for the CLDC/MID Profile Specification
Copyright Upright Database Technology AB, Box 1713, SE-751 47 UPPSALA, Sweden. All Rights Reserved.