O-R gateway: a system for connecting object-oriented application programs and relational databases
First Claim
Patent Images
1. A method of extending the capability of a database management system'"'"'s precompiler to object-oriented languages comprising:
- embedding SQL statements in an object-oriented program;
compiling said object-oriented program with a precompiler from said database management system into a temporary file;
compiling said temporary file with an object-oriented precompiler into a file acceptable to an object-oriented compiler; and
compiling said file with said object-oriented compiler into an executable file.
1 Assignment
0 Petitions
Accused Products
Abstract
This is a method and system of extending the capability of a relational database management system'"'"'s precompiler to object-oriented languages comprising: embedding SQL statement in an object-oriented program; compiling the object-oriented program with a precompiler from the database management system into a temporary file; compiling the temporary file with an object-oriented precompiler into a file acceptable to an object-oriented compiler; and compiling the file with the object-oriented compiler into an executable file.
-
Citations
14 Claims
-
1. A method of extending the capability of a database management system'"'"'s precompiler to object-oriented languages comprising:
-
embedding SQL statements in an object-oriented program; compiling said object-oriented program with a precompiler from said database management system into a temporary file;
compiling said temporary file with an object-oriented precompiler into a file acceptable to an object-oriented compiler; and
compiling said file with said object-oriented compiler into an executable file. - View Dependent Claims (2, 3, 4)
-
-
5. A method of enabling object queries in an object-oriented program using a database management system which is not object-oriented comprising:
-
creating a program with object query language statements and object-oriented language statements; converting said object query language statements of the program into structured query language statements to generated a converted object-oriented program; compiling said converted object-oriented program with a precompiler from said database management system into a temporary file; compiling said temporary file with an object-oriented precompiler into a file acceptable to an object-oriented compiler; and compiling said file with said object-oriented compiler into an executable file. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of extending the capability of a relational database management system'"'"'s precompiler to object-oriented languages comprising:
-
embedding SQL statements in an object-oriented program; compiling said object-oriented program with a precompiler from said database management system into a temporary file; compiling said temporary file with an object-oriented precompiler into a file acceptable to a object-oriented compiler; and compiling said file with said object-oriented compiler into an executable file; wherein said object-oriented program utilizes C++; and wherein said database management system utilizes Oracle.
-
Specification