DBAbstract layer utilizes adodb