The IDataSet type exposes the following members.

Methods

  NameDescription
Public methodCloseConnection
Closes the connection to the database or, if the source is a file, closes the file. Ignored if connection is not open.
Public methodCommitTransaction
Ends a transaction by committing all changes.
Public methodCreateTable
Creates a new table in the database or a new file containing the fields in the Fields property.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetEnumerator()()()()
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(<'IDictionary<(Of <(<'DBColumn, Object>)>)>>)>)>.)
Public methodGetEnumerator()()()()
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Public methodOpenConnection
Opens the connection to the database or, if the source is a file, opens the file. Ignored if connection is already open.
Public methodRollbackTransaction
Ends a transaction by reverting all changes.
Public methodStartTransaction
Begins a transaction. Transactions must be ended by calling either CommitTransaction()()()() or RollbackTransaction()()()()
Public methodWriteRecord
Writes a single record to the database.

Properties

  NameDescription
Public propertyConnectionState
The state of the connection to the database or the source file.
Public propertyFields
The columns in the data source.
Public propertyTableName
The database table or file path where the data resides.

See Also