public class ProResultSetMetaDataImpl extends ResultSetMetaData
bufferName, columns, fields, nameTable, numColumns, uniqueId| Constructor and Description |
|---|
ProResultSetMetaDataImpl(int numFields)
Constructor.
|
ProResultSetMetaDataImpl(ResultSetMetaData resultsetMetaData)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setFieldMetaData(int fieldNum,
java.lang.String name,
int extent,
int proType)
Set the MetaData for a field of the input Result set.
|
getCaption, getCatalogName, getColumnCaption, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnFlag, getColumnInitialValue, getColumnJavaTypeName, getColumnLabel, getColumnName, getColumnProType, getColumnType, getColumnTypeName, getColumnUserOrder, getColumnXMLMapping, getFieldCount, getFieldExtent, getFieldJavaTypeName, getFieldName, getFieldProType, getFieldTypeName, getFlag, getInitialValue, getPrecision, getProColumnType, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWrapperFor, isWritable, setFieldDesc, setFieldDesc, setFieldDesc, setFieldDesc, setFieldDesc, unwrap, validate, validateCol, validateFieldsgetTypeCodepublic ProResultSetMetaDataImpl(int numFields)
numFields - The number of fields for the input result setpublic ProResultSetMetaDataImpl(ResultSetMetaData resultsetMetaData) throws ProSQLException
resultsetMetaData - ProSQLExceptionpublic void setFieldMetaData(int fieldNum,
java.lang.String name,
int extent,
int proType)
throws ProSQLException
fieldNum - The 1-based field number of the field to set schema forname - The field's nameextent - The field's extent If the field is not an array field this
value should be 0.proType - The field's data type This should be one of the PRO_XXX
constants supplied by com.progress.open4gl.Parameter.ProSQLException