Both of these connection managers are NOT mutually exclusive but improper usage can cause data type mismatches with the precision lost.
OLEDB
- 
it supports a wide variety of databases like DB2, Mysql etc.,
- 
It is faster with fast load option set
- 
Connects using OLEDB provider and finds popular usage
- 
OLEDB providers like JET or ACE providers are 32bit only
ADO.NET
- 
Used mostly in for each loop container for looping over a recordset
- 
Lookup components are not supported by this connection
- 
Connects using .net provider
- 
Works best for parameter mapping in the execute SQL task
- 
ADO.NET quite flexible when moving across x86 or x64 environments
- 
No task like OLEDB source component
- 
MS has stronger inclination to support these providers historically

0 Comments.