1. A database communications system for enabling communications between a plurality of applications and a predetermined database, comprising: an application program interface for interfacing with at least one application program, said at least one application program seeking access to a predetermined database and operating on an operating system not operating a database driver program; a first parser for translating communications with said application program interface into commands and formatted data, said commands and formatted data of a operating system independent form; a first protocol stack for formatting said commands and formatted data into header formatted communications signals, said header formatted communications signals formatted to accord with a predetermined protocol, said protocol stack further for communicating said header formatted communications signals; a second protocol stack for receiving said header formatted communications signals and removing header data from said header formatted communications signals for generating database communications signals; a second parser for receiving said receiving said database communications signals, generating from said database communications a plurality of database formatted SQL commands, and communicating said database formatted commands; and a database interface for interfacing said predetermined database and communicating said database formatted SQL commands with said predetermined database.