19. A computer program product comprising a storage device storing a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: receive a request from a database driver through a network server, wherein the database driver is compatible with a software application that is enabled to communicate with a database system and is not enabled to communicate with a system resource adapter to access the database system, wherein the request is in a database language format, and wherein the database driver processes standard database calls; parse the request; convert the request into an intermediary data format, wherein the intermediary data format comprises a data object identifying an operation and data, wherein the data includes at least one field with an associated value; and provide the request in the intermediary data format to a common client interface builder that reformats the request into a format that is compatible with the system resource adapter, invokes the system resource adapter with the reformatted request to communicate with the database system, receives the data object that has been modified by the system resource adapter, and maps the received data object to a result set.
19. A computer program product comprising a storage device storing a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: receive a request from a database driver through a network server, wherein the database driver is compatible with a software application that is enabled to communicate with a database system and is not enabled to communicate with a system resource adapter to access the database system, wherein the request is in a database language format, and wherein the database driver processes standard database calls; parse the request; convert the request into an intermediary data format, wherein the intermediary data format comprises a data object identifying an operation and data, wherein the data includes at least one field with an associated value; and provide the request in the intermediary data format to a common client interface builder that reformats the request into a format that is compatible with the system resource adapter, invokes the system resource adapter with the reformatted request to communicate with the database system, receives the data object that has been modified by the system resource adapter, and maps the received data object to a result set. 20. The computer program product of claim 19 , wherein the request is intended for an Enterprise Information System.