Google News
logo
ADO.NET - Interview Questions
Explain the difference between OLEDB (Object Linking and Embedding Database) and ODBC (Open DataBase Connectivity).
OLEDB ODBC
An API (Application Programming Interface) enables standard data access from many sources. It's a database management system interface (DataBase Management System).
Both relational and non-relational databases can be used with it. It only works with databases that are relational.
It follows a set of steps. It's built on the concept of components.
It's a lot more straightforward to use. It's a challenge to put into action.
It improves the loading and extraction of data performance. In terms of data loading and extraction, it performs worse than OLE DB.
To connect to an OLE DB data source, use OleDbConnection = New OleDbConnection(connectionString). To connect to an ODBC data source, use the resource ODBC connect(string data source, string username, string password, [int cursor type]). If this method succeeds, it will return a connection resource handle that may be used to access the database with the following instructions.
Advertisement