QueryCAT Logo
Search 5,000,000+ questions and answers.

Frequently Asked Questions

What is the purpose of your DML (DAO) class?

FAQ on the Radicore Development Infrastructure
The purpose of my DML class (or Data Access Object) is to isolate the construction and execution of all SQL queries from objects in the business layer (sometimes referred to as 'domain' objects). This means that I can switch from one DBMS engine to another simply by switching to an alternative DML class. When I first produced my generic table class it also included all calls to the MySQL functions to communicate with the database.

© Copyright 2007-2012 QueryCAT
About • Webmasters • Contact