Apparatus and method for accessing HTML files using an SQL query

   
   

An apparatus and method allow accessing data in an HTML file (such as a JSP or ASP file) via an SQL query. A database table is created for each HTML file, and a record is created in each database table that corresponds to each HTML element in the corresponding HTML file. A cross-reference is then created that correlates the HTML file to its corresponding database table. An SQL engine in accordance with the preferred embodiments then processes an SQL query that specifies an HTML file and one or more elements in the HTML file by using the cross-reference information to formulate a new SQL query that accesses the corresponding database table rather than the specified HTML file. When a database table is updated by an SQL query, the corresponding HTML file is re-generated from the data in the database table. In this manner the SQL engine generates a query that accesses a database table from the original query that accesses the corresponding HTML file. The preferred embodiments thus disclose apparatus and methods for accessing HTML files using SQL. In this manner, the present invention provides all the power and flexibility of SQL when accessing data in an HTML file.

Een apparaat en een methode staan toe toegang hebbend tot gegevens in een HTML- dossier (zoals een dossier van JSP of ASP) via een SQL vraag. Een gegevensbestandlijst wordt gecreeerd voor elk HTML- dossier, en bescheiden worden opgemaakt in elke gegevensbestandlijst die aan elk element van HTML in het overeenkomstige HTML- dossier beantwoordt. Een verwijzing wordt dan gecreeerd die het HTML- dossier met zijn overeenkomstige gegevensbestandlijst correleert. Een SQL motor overeenkomstig de aangewezen belichamingen verwerkt dan een SQL vraag die een HTML- dossier en één of meerdere elementen in het HTML- dossier door de verwijzingsinformatie te gebruiken om een nieuwe SQL vraag specificeert te formuleren die tot de overeenkomstige gegevensbestandlijst eerder dan het gespecificeerde HTML- dossier toegang heeft. Wanneer een gegevensbestandlijst door een SQL vraag wordt bijgewerkt, wordt het overeenkomstige HTML- dossier geregenereerd van de gegevens in de gegevensbestandlijst. Op deze wijze produceert de SQL motor een vraag die tot een gegevensbestandlijst van de originele vraag toegang heeft die tot het overeenkomstige HTML- dossier toegang heeft. De aangewezen belichamingen onthullen zo apparaten en methodes om tot HTML- dossiers toegang te hebben gebruikend SQL. Op deze wijze, verstrekt de onderhavige uitvinding al macht en de flexibiliteit van SQL wanneer het toegang tot van gegevens in een HTML- dossier.

 
Web www.patentalert.com

< Dynamic setting of navigation order in aggregated content

< Java hardware accelerator using thread manager

> Inheritance of background color in a containment hierarchy of objects in a graphical user interface

> System for selecting, distributing, and selling fonts

~ 00125