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.

По умолчанию имя схемы не используется.

Параметры:

ПараметрТипОписание
connectionjava.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.

Параметры:

ПараметрТипОписание
connectionjava.sql.Connectionкоторый содержит данные БД.
schemaNamejava.lang.Stringкоторый содержит таблицы для импорта.

DataSet(String dataSetName)

public DataSet(String dataSetName)

Инициализирует новый экземплярDataSet класс с заданным именем.

Параметры:

ПараметрТипОписание
dataSetNamejava.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)

Параметры:

ПараметрТипОписание
arg0java.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.

Параметры:

ПараметрТипОписание
streamjava.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.

Параметры:

ПараметрТипОписание
xmlStreamjava.io.InputStreamПоток, из которого нужно читать.
modeXmlReadModeОдин изXmlReadMode ценности.

Возвращает: XmlReadMode - XmlReadMode, используемый для чтения данных.

readXml(String fileName)

public System.Data.XmlReadMode readXml(String fileName)

Считывает XML-схему и данные вDataSet используя указанный файл.

Параметры:

ПараметрТипОписание
fileNamejava.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.

Параметры:

ПараметрТипОписание
xmlPathjava.lang.Stringуказанный файл
readModeXmlReadMode{XmlReadMode

Возвращает: XmlReadMode - режим, который использовался при чтении

readXmlSchema(InputStream stream)

public void readXmlSchema(InputStream stream)

Считывает XML-схему из указанного java.io.InputStream вDataSet.

Параметры:

ПараметрТипОписание
streamjava.io.InputStreamjava.io.InputStream, из которого следует читать.

readXmlSchema(String fileName)

public void readXmlSchema(String fileName)

Считывает XML-схему из указанного файла вDataSet.

Параметры:

ПараметрТипОписание
fileNamejava.lang.StringИмя файла (включая путь), из которого следует читать.

reset()

public void reset()

СбрасываетDataSet в исходное состояние. Подклассы должны переопределятьreset() восстановитьDataSet в исходное состояние.

setDataSetName(String value)

public void setDataSetName(String value)

Устанавливает имя текущегоDataSet.

Параметры:

ПараметрТипОписание
valuejava.lang.StringИмяDataSet.

setEnforceConstraints(boolean value)

public void setEnforceConstraints(boolean value)

Задает значение, указывающее, соблюдаются ли правила ограничения при попытке выполнения любой операции обновления.

Параметры:

ПараметрТипОписание
valuebooleantrue, если правила применяются; иначе ложно. Значение по умолчанию верно.

setLocale(Locale locale)

public void setLocale(Locale locale)

Задает информацию о локали, используемую для сравнения строк в таблице.

Параметры:

ПараметрТипОписание
localejava.util.Localeэтого набора данных

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int