Data Access Overview

MM .NET business objects have a variety of methods you can use to retrieve and manipulate data, including methods that allow you to work with either business entities, or if you prefer, DataSets and DataTables.

However, business objects do not directly contain the "rubber meets the road" data access code. This code is found in data access classes that are attached to the business object (an aggregation relationship). At run time, a data-specific (SQL Server, Oracle, OleDb) data access object is instantiated by the business object depending on the type of data being accessed. If your business object accesses more than one type of data, it can have multiple data access objects associated with it.


© (c) 2026 Oak Leaf Enterprises, Inc., 1996-2026 • Updated: 07/18/18
Comment or report problem with topic