CustomOleDbCommandBuilder Class
Custom Command builder for OleDB class
Inheritance Hierarchy
- System.Object
- DBaddin.CustomCommandBuilder
- DBaddin.CustomOleDbCommandBuilder
- DBaddin.CustomCommandBuilder
Namespace: DBaddinAssembly: DBaddin in (DBaddin.dll)
Syntax
public class CustomOleDbCommandBuilder : CustomCommandBuilder
The CustomOleDbCommandBuilder type exposes the following members.
Constructors
Class | Summary | |
---|---|---|
![]() | CustomOleDbCommandBuilder(DataTable, OleDbConnection, DataColumn[], Collection, Boolean) |
Methods
Name | Summary | |
---|---|---|
![]() | CreateOldParam(DataColumn) | build "old" (for where clause) OdbcParameter for DataColumn column |
![]() | CreateParam(DataColumn) | build "new" (for set clause) OdbcParameter for DataColumn column |
![]() | DeleteCommand() | Creates Delete command |
![]() | GetTextCommand(String) | build a specific OleDb command to be used for the Insert, Update and Delete builders |
![]() | InsertCommand() | Creates Insert command with support for Auto-increment (Identity) fields |
![]() | UpdateCommand() | Creates Update command |
Fields
Name | Description | |
---|---|---|
![]() | connection | the driver specific connection needed to get the driver specific command in GetTextCommand |
![]() | schemaDataTypeCollection | collection for casting .NET data type to ADO.NET DbType in DBModifHelper.TypeToDbType |