DatabaseExecutors is simple Database Access Library.
Classes
| Class | Description | |
|---|---|---|
| ColumnProperty |
Class for describe custom column property
| |
| DBExecution |
The class for executing SQL or database function.
| |
| DBExecutionParameter |
The class for sql query parameter.
| |
| DBExtensions |
Extension for DataTable,DbDataReader. Supports getting value from DbDataReader. | |
| ProviderUtil |
Judge database provider from connection string.
| |
| RowInfo |
Row information for using save
| |
| RowInfoValidator |
The Class for delegate validation and convertion of value
|
Delegates
| Delegate | Description | |
|---|---|---|
| DBExecution executeDbEnd T |
Callback function for converting result to some class. It's invoked when getting result from database function.
| |
| DBExecution fetchDb |
Delegate function to each records. You can use this delegate for making xml from recordset. | |
| DBExecution fetchDbEnd |
Callback function for the end of read.
| |
| DBExecution fetchDbItem T |
Delegate function to each records. You can use this delegate for making list of some class from recordset. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| ProviderType |
The type of database provider(Oracle,SqlServer etc) Supports Oracle,SqlServer now. |