Innovative.Data.ExcelQuery
Provides a simple wrapper to query data from an Excel spreadsheet.
Creates a default instance of the ExcelQuery object.
Creates an instance of the ExcelQuery object using the specified file path.
The full path to a valid Excel spreadsheet./
Creates an instance of the ExcelQuery object using the specified file path and sheet name.
The full path to a valid Excel spreadsheet.
The name of the sheet containing the data.
Creates an instance of the ExcelQuery object using the specified file path and sheet name
specifying whether or not the first row has column names.
The full path to a valid Excel spreadsheet.
The name of the sheet containing the data.
Specifies whether or not the first row in the spreadsheet (or range) contains
names that will represent the column names of the return data.
Executes a query that will return a DataSet.
The SQL query to execute.
The name to give the table in the return DataSet.
A new DataSet object containing the results of the query.
Executes a INSERT, UPDATE or DELETE query against the spreadsheet.
The SQL query to execute.
The count of affected rows.
Executes a parameterized INSERT, UPDATE or DELETE query against the spreadsheet.
The SQL query to execute.
An array of parameter values that matches the number of parameters in the SQL statement.
The count of affected rows.
Executes a query that returns a single value.
The SQL query to execute.
Returns an object containing the result of the SQL query.
Executes a parameterized query that returns a single value.
The SQL query to execute.
An array of parameter values that matches the number of parameters in the SQL statement.
Returns an object containing the result of the SQL query.
Executes a SQL statement and opens a reader on the spreadsheet.
The SQL query to execute.
A reference to the reader that has been opened.
Gets the connection string used to perform queries against the spreadsheet.
Returns a DataTable object describing the schema data requested.by Schema
Type. Use the OleDbSchemaGuid values to specify the type of data to
retrieve. For example, OleDbSchemaGuid.Tables can be used to get a
list of tables from the spreadsheet.
A value from System.Data.OleDb.OleDbSchemaGuid.
A DataTable object containing the schema description requested.
Gets a list of sheets contained within the spreadsheet.
Gets a list of sheet names contained in the spreadsheet.
Updates the contents of a specific cell in the spreadsheet.
The Cell to update.
The value to place in the cell.
True if successful, False otherwise.
Updates the contents of a specific cell in the spreadsheet.
The name of the column to update.
The row to update.
The type of data to be placed into the cell.
The value to be placed into the cell.
True if successful, False otherwise.
Gets/sets whether or not the first row in the spreadsheet (or range) contains
names that will represent the column names of the return data.
Gets/sets the full path of the Excel spreadsheet.
Get/set the name of the sheet to retrieve data from.
Gets/sets the connection string provider name to be used when connecting
to the Excel spreadsheet using the Jet database engine (this value specifies
the version of the Jet Engine to use).
Gets/sets the connection string Excel version string to used when connecting
to the Excel spreadsheet using the Jet database engine.
Gets/sets the properties added to the connection string specific to
Excel. The HDR=YES/NO property is automatically added based on the
HeaderHasFieldNames property.
Represents a cell within a worksheet.
Creates a new instance of a Cell object with default values.
Creates a new instance of a Cell object with the specified column name and row number.
Creates a new instance of a Cell object with the specified column name, row number and data type.
Gets/sets the name of the column this cell references.
Gets/sets the name of the row number this cell references.
Gets/sets the name of the data type of this cell references.
Provides constants that can be used in the connection string.
Provides a list of provider names to be used in the connection string.
Specifies that the Jet 4.0 Engine should be used.
Specifies that the Jet 12.0 Engine should be used.
Provides a list of Excel versions to be used in the connection string.
Specifies that the version of Excel is 97-2003.
Specifies that the version of Excel is 2007-2013.