Which of the following objects enables a Web developer to work with SQL server, OLEDB, ODBC, or
Oracle database?
A.
Enlistment object
B.
Export object
C.
Connection object
D.
Transaction object
Explanation:
The Connection object is used to create an open connection to the data source. It is used to send
queries and data to the data source and the information from the data source to an Application.
Each connection object is designed to effectively connect to its specific data source. It does not
store, update or fetch the data from the database. Connection object enables a Web developer to
work with SQL server, OLEDB, ODBC, or Oracle database.
Answer D is incorrect. A transaction object is used for allowing multiple SQL statements to be
processed as a group. Each transaction object represents the DTC transaction. The transaction object
exists for the life of the transaction. It should be released when the transaction completes. It is used
to begin, commit, or roll back a transaction.
Answer A is incorrect. The enlistment object represents the relationship between a resource
manager and a transaction object on which the resource manager has enlisted.
Answer B is incorrect. The export object represents a connection between an RM proxy and a
resource manager.