IDataRecord
public interface IDataRecord
Предоставляет доступ к значениям столбцов в каждой строке для DataReader и реализуется поставщиками данных .NET Framework, которые обращаются к реляционным базам данных.
Методы
Метод | Описание |
---|---|
get(int i) | Получает столбец, расположенный по указанному индексу. |
getFieldCount() | Получает количество столбцов в текущей строке. |
getFieldType(int i) | Получает информацию java.lang.Class, соответствующую типу java.lang.Object, который будет возвращен изgetValue(int). |
getName(int i) | Получает имя поля для поиска. |
getValue(int i) | Возвращает значение указанного поля. |
get(int i)
public abstract Object get(int i)
Получает столбец, расположенный по указанному индексу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
i | int | Отсчитываемый от нуля индекс столбца, который требуется получить. |
Возвращает: java.lang.Object — столбец, расположенный по указанному индексу как java.lang.Object.
getFieldCount()
public abstract int getFieldCount()
Получает количество столбцов в текущей строке.
Возвращает: int — если не находится в допустимом наборе записей, 0; в противном случае количество столбцов в текущей записи. По умолчанию -1.
getFieldType(int i)
public abstract Class getFieldType(int i)
Получает информацию java.lang.Class, соответствующую типу java.lang.Object, который будет возвращен изgetValue(int).
Параметры:
Параметр | Тип | Описание |
---|---|---|
i | int | Индекс поля для поиска. |
Возвращает: java.lang.Class — информация java.lang.Class, соответствующая типу java.lang.Object, который будет возвращен изgetValue(int).
getName(int i)
public abstract String getName(int i)
Получает имя поля для поиска.
Параметры:
Параметр | Тип | Описание |
---|---|---|
i | int | Индекс поля для поиска. |
Возвращает: java.lang.String — имя поля или пустая строка (""), если нет возвращаемого значения.
getValue(int i)
public abstract Object getValue(int i)
Возвращает значение указанного поля.
Параметры:
Параметр | Тип | Описание |
---|---|---|
i | int | Индекс поля для поиска. |
Возвращает: java.lang.Object — объект java.lang.Object, который будет содержать значение поля по возвращении.