DataSet
Наследование: java.lang.Object
public class DataSet
Представляет кэш данных в памяти.
Конструкторы
Конструктор | Описание |
---|---|
DataSet() | Инициализирует новый экземплярDataSet учебный класс. |
DataSet(Connection connection) | Инициализирует новый экземпляр класса DataSet данными, взятыми из Connection. |
DataSet(Connection connection, String schemaName) | Инициализирует новый экземпляр класса DataSet данными, взятыми из Connection. |
DataSet(String dataSetName) | Инициализирует новый экземплярDataSet класс с заданным именем. |
Методы
Метод | Описание |
---|---|
IsSchemaWasRead() | |
clear() | ОчищаетDataSet любых данных, удалив все строки во всех таблицах. |
close() | |
equals(Object arg0) | |
getClass() | |
getDataSetName() | Получает имя текущегоDataSet. |
getEnforceConstraints() | Получает значение, указывающее, соблюдаются ли правила ограничения при попытке выполнения любой операции обновления. |
getNamespace() | Получает пространство именDataSet. |
getRelations() | Получите коллекцию отношений, которые связывают таблицы и позволяют переходить от родительских таблиц к дочерним. |
getTables() | Получает коллекцию таблиц, содержащихся вDataSet. |
hashCode() | |
isLocaleSpecified() | |
notify() | |
notifyAll() | |
readXml(InputStream stream) | Считывает XML-схему и данные вDataSet используя указанный java.io.InputStream. |
readXml(InputStream xmlStream, System.Data.XmlReadMode mode) | Считывает XML-схему и данные в DataSet, используя указанный java.io.InputStream иXmlReadMode. |
readXml(String fileName) | Считывает XML-схему и данные вDataSet используя указанный файл. |
readXml(String xmlPath, System.Data.XmlReadMode readMode) | Считывает XML-схему и данные в DataSet, используя указанный файл иXmlReadMode. |
readXmlSchema(InputStream stream) | Считывает XML-схему из указанного java.io.InputStream вDataSet. |
readXmlSchema(String fileName) | Считывает XML-схему из указанного файла вDataSet. |
reset() | СбрасываетDataSet в исходное состояние. |
setDataSetName(String value) | Устанавливает имя текущегоDataSet. |
setEnforceConstraints(boolean value) | Задает значение, указывающее, соблюдаются ли правила ограничения при попытке выполнения любой операции обновления. |
setLocale(Locale locale) | Задает информацию о локали, используемую для сравнения строк в таблице. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
DataSet()
public DataSet()
Инициализирует новый экземплярDataSet учебный класс.
DataSet(Connection connection)
public DataSet(Connection connection)
Инициализирует новый экземпляр класса DataSet данными, взятыми из Connection. Таблицы, отношения, ограничения и индексы будут скопированы в DataSet.
По умолчанию имя схемы не используется.
Параметры:
Параметр | Тип | Описание |
---|---|---|
connection | java.sql.Connection | который содержит данные БД. |
DataSet(Connection connection, String schemaName)
public DataSet(Connection connection, String schemaName)
Инициализирует новый экземпляр класса DataSet данными, взятыми из Connection. Таблицы, отношения, ограничения и индексы будут скопированы в DataSet.
DataSet dataSet = new DataSet(conn, "PUBLIC"); // HSQLDB
или же
DataSet dataSet = new DataSet(conn); // MYSQL's default schema name.
Параметры:
Параметр | Тип | Описание |
---|---|---|
connection | java.sql.Connection | который содержит данные БД. |
schemaName | java.lang.String | который содержит таблицы для импорта. |
DataSet(String dataSetName)
public DataSet(String dataSetName)
Инициализирует новый экземплярDataSet класс с заданным именем.
Параметры:
Параметр | Тип | Описание |
---|---|---|
dataSetName | java.lang.String | ИмяDataSet. |
IsSchemaWasRead()
public boolean IsSchemaWasRead()
Возвращает: boolean - истина, если схема была прочитана
clear()
public void clear()
ОчищаетDataSet любых данных, удалив все строки во всех таблицах.
close()
public void close()
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getDataSetName()
public String getDataSetName()
Получает имя текущегоDataSet.
Возвращает: java.lang.String — ИмяDataSet.
getEnforceConstraints()
public boolean getEnforceConstraints()
Получает значение, указывающее, соблюдаются ли правила ограничения при попытке выполнения любой операции обновления.
Возвращает: boolean - true, если правила применяются; иначе ложно. Значение по умолчанию верно.
getNamespace()
public String getNamespace()
Получает пространство именDataSet.
Возвращает: java.lang.String — пространство именDataSet.
getRelations()
public System.Data.DataRelationCollection getRelations()
Получите коллекцию отношений, которые связывают таблицы и позволяют переходить от родительских таблиц к дочерним.
Возвращает: DataRelationCollection - АDataRelationCollection который содержит коллекциюDataRelation объекты. Пустая коллекция возвращается, если нетDataRelation объекты существуют.
getTables()
public System.Data.DataTableCollection getTables()
Получает коллекцию таблиц, содержащихся вDataSet.
Возвращает: DataTableCollection -DataTableCollectionсодержится в этомDataSet . Пустая коллекция возвращается, если нетDataTable объекты существуют.
hashCode()
public native int hashCode()
Возвращает: инт
isLocaleSpecified()
public boolean isLocaleSpecified()
Возвращает: boolean - true, если локаль была установлена
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
readXml(InputStream stream)
public System.Data.XmlReadMode readXml(InputStream stream)
Считывает XML-схему и данные вDataSet используя указанный java.io.InputStream.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | Объект, производный от java.io.InputStream. |
Возвращает: XmlReadMode -XmlReadMode используется для чтения данных. Возвращаемое значение является одним изXmlReadMode константы.
readXml(InputStream xmlStream, System.Data.XmlReadMode mode)
public System.Data.XmlReadMode readXml(InputStream xmlStream, System.Data.XmlReadMode mode)
Считывает XML-схему и данные в DataSet, используя указанный java.io.InputStream иXmlReadMode.
Параметры:
Параметр | Тип | Описание |
---|---|---|
xmlStream | java.io.InputStream | Поток, из которого нужно читать. |
mode | XmlReadMode | Один изXmlReadMode ценности. |
Возвращает: XmlReadMode - XmlReadMode, используемый для чтения данных.
readXml(String fileName)
public System.Data.XmlReadMode readXml(String fileName)
Считывает XML-схему и данные вDataSet используя указанный файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя файла (включая путь), из которого следует читать. |
Возвращает: XmlReadMode - XmlReadMode, используемый для чтения данных. Возвращаемое значение является одним изXmlReadMode константы.
readXml(String xmlPath, System.Data.XmlReadMode readMode)
public System.Data.XmlReadMode readXml(String xmlPath, System.Data.XmlReadMode readMode)
Считывает XML-схему и данные в DataSet, используя указанный файл иXmlReadMode.
Параметры:
Параметр | Тип | Описание |
---|---|---|
xmlPath | java.lang.String | указанный файл |
readMode | XmlReadMode | {XmlReadMode |
Возвращает: XmlReadMode - режим, который использовался при чтении
readXmlSchema(InputStream stream)
public void readXmlSchema(InputStream stream)
Считывает XML-схему из указанного java.io.InputStream вDataSet.
Параметры:
Параметр | Тип | Описание |
---|---|---|
stream | java.io.InputStream | java.io.InputStream, из которого следует читать. |
readXmlSchema(String fileName)
public void readXmlSchema(String fileName)
Считывает XML-схему из указанного файла вDataSet.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fileName | java.lang.String | Имя файла (включая путь), из которого следует читать. |
reset()
public void reset()
СбрасываетDataSet в исходное состояние. Подклассы должны переопределятьreset() восстановитьDataSet в исходное состояние.
setDataSetName(String value)
public void setDataSetName(String value)
Устанавливает имя текущегоDataSet.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | ИмяDataSet. |
setEnforceConstraints(boolean value)
public void setEnforceConstraints(boolean value)
Задает значение, указывающее, соблюдаются ли правила ограничения при попытке выполнения любой операции обновления.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | true, если правила применяются; иначе ложно. Значение по умолчанию верно. |
setLocale(Locale locale)
public void setLocale(Locale locale)
Задает информацию о локали, используемую для сравнения строк в таблице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
locale | java.util.Locale | этого набора данных |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |