The following tables outline functionality moved or deprecated in the JBCL. Wherever possible,
alternate ways of attaining the same behavior are indicated.
Formerly:
| Use:
|
Column
| localeName property
| locale property
|
DataSet
| markPending(DataSet,boolean)
| ProviderHelp.markPending(DataSet,boolean)
|
DataSet
| resolvePending(boolean)
| No longer needed
|
DataSet
| resetPendingStatus(boolean)
| ProviderHelp.resetPendingStatus(boolean)
|
DataSet
| row()
| DataSet.getRow()
|
DataSet
| rowCount()
| DataSet.getRowCount()
|
DataSetException
| all methods starting with throw
| Renamed without "throw" prefix
|
ParameterRow
| IN, OUT, IN_OUT, RETURN, RESULT
| corresponding variables in
ParameterType class
|
ParameterRow
| getParameterType(string column)
| Column.getParameterType()
|
ReadRow
| All "binary*" methods
| "InputStream" equivalents in the ReadRow class
|
ReadRow
| columnCount()
| ReadRow.getColumnCount()
|
ReadWriteRow
| All "binary*" methods
| "InputStream" equivalents in the ReadWriteRow class
|
RowStatus
| DELETE_RESOLVED, INSERT_RESOLVED, UPDATE_RESOLVED
| Constants no longer needed.
|
StorageDataSet
| checkMasterDetail(MasterLinkDescriptor)
| Provider.checkMasterLink(MasterLinkDescriptor)
|
StorageDataSet
| createColumnMap()
| ProviderHelp.createColumnMap(StorageDataSet,Column[],int[])
|
StorageDataSet
| endResolution(StorageDataSet)
| ProviderHelp.endResolution(StorageDataSet)
|
StorageDataSet
| failIfOpen(StorageDataSet)
| ProviderHelp.failIfOpen(StorageDataSet)
|
StorageDataSet
| freeAllIndexes()
| StorageDataSet.dropAllIndexes()
|
StorageDataSet
| isCopyProviderStreams(StorageDataSet)
| ProviderHelp.isCopyProviderStreams(StorageDataSet)
|
StorageDataSet
| isProviderPropertyChanged(StorageDataSet)
| ProviderHelp.isProviderPropertyChanged(StorageDataSet)
|
StorageDataSet
| replaceColumns(StorageDataSet,Column[],boolean)
| ProviderHelp.replaceColumns(StorageDataSet,Column[],boolean)
|
StorageDataSet
| setMetaDataMissing(StorageDataSet,boolean)
| ProviderHelp.setMetaDataMissing(StorageDataSet,boolean)
|
StorageDataSet
| setProviderPropertyChanged(StorageDataSet,boolean)
| ProviderHelp.setProviderPropertyChanged(StorageDataSet,boolean)
|
StorageDataSet
| startResolution(StorageDataSet,boolean)
| ProviderHelp.startResolution(StorageDataSet,boolean)
|
StorageDataSet
| updatable property
| Set the StorageDataSet component's
metaDataUpdate
property, exclude the rowId, then set the
rowID on the columns that apply
|
TextDataFile
| localeName property
| locale property
|
Formerly:
| Use:
|
Database
| database(java.sql.Connection)
| Database()
then set the jdbcConnection
property
|
Database
| JdbcConnection()
| Database.getJdbcConnection()
|
ProcedureDataSet
| asynchronousExecution property
| The asynchronous execution property was expanded; see
Load
|
ProcedureDescriptor
| ProcedureDescriptor(Database, String, ReadWriteRow, boolean, boolean)
| The asynchronous execution property was expanded; this constructor is no longer
available. Use the
ProcedureDescriptor(Database, String, ReadWriteRow, boolean, int)
constructor. |
QueryDataSet
| asynchronousExecution property
| The asynchronous execution property was expanded; see
Load
|
QueryDataSet
| checkMasterDetail(MasterLinkDescriptor)
| Provider.checkMasterLink(MasterLinkDescriptor)
|
QueryDescriptor
| QueryDescriptor(Database, String, ReadWriteRow, boolean, boolean)
| The asynchronous execution property was expanded; this constructor is no longer
available. Use the
QueryDescriptor(Database, String, ReadWriteRow, boolean, int) constructor.
|
StorageDataSet
| checkMasterDetail(MasterLinkDescriptor)
| Provider.checkMasterLink(MasterLinkDescriptor)
|