You are creating ASP.NET applications by using the .NET Framework 3.5.
You plan to create a component that retrieves data from a Microsoft SQL Server database, a Microsoft Access database, or a variety of third-party databases.
The component must meet the following requirements:
Use minimum memory.
Prevent data from being updated or deleted.
Provide access to individual records as quickly as possible.
You need to design a data access strategy to meet the requirements.
Which data tier object should you use?
A.
SqlDataAdapter
B.
SqlDataReader
C.
OleDbDataReader
D.
OleDbDataAdapter