Knight Data Access Layer
Implementing A Custom Provider
Basic Tasks C# > Using ODBC and OLEDB > Implementing A Custom Provider

It is possible to override the ODBC, OLEDB, BaseProvider, or BaseStoredProcedure providers.  To see a full implemenation example, see the ExampleProvider directory.