OLE DB is a set of COM-based interfaces that expose data from a variety of sources. OLE DB interfaces provide applications with uniform access to data stored in diverse information sources, or data stores. See http://msdn.microsoft.com/en-us/library/ms722784%28VS.85%29.aspx for more details.
There are various ways to access a database using an OLE DB provider:
Using the standard Microsoft ADO .NET managed provider for OLE DB, it is easy to use ADO.NET with OLE DB data providers, namely with the CUBRID OLE DB data provider as well.
Read more about System.Data.OleDb here.
In the wiki tutorials, we will focus mainly on using the CUBRID OLE DB Data Provider via OLE DB Consumer Templates: http://msdn.microsoft.com/en-us/library/8cx3kzhe%28v=vs.80%29.aspx. Please note that this is the recommended way to use the CUBRID OLE DB Provider.
When developing applications using the CUBRID OLE DB Provider with Microsoft .NET, you should consider the followings: