Data-Aware GUI Controls
An add-on to ILOG Views Controls, ILOG Views Data Access provides data-aware controls that can be connected to various data sources (such as a SQL database, XML stream or specific data.)
ILOG Views Data Access enhances the controls provided with ILOG Views Controls by linking them to data sources. Combined with ILOG Views Charts, it directly connects charts to data; combined with ILOG Views 2D Graphics, it connects graphers to data sources.
Graphic editing of data-aware GUIs
ILOG Studio, the graphics editor for ILOG Data Access, is used to build application-interface panels and to visually access databases or XML streams. Users need not be SQL or C++ experts, since most development is done graphically. ILOG Studio includes data-aware controls that can be visually connected to data sources. The application can be extended to access proprietary data sources and integrate dedicated graphic objects.
Data connection
 |
|
 |
|
Example of an application presenting data-aware table controls and a data-aware network display. |
|
Data sources are C++ objects devoted to data access. They establish two-way links between GUI objects and data to display current information and transmit updates. A single data source can be simultaneously connected to several continuously updated graphic objects.
SQL data sources establish two-way connections with databases by automatically creating SQL requests. A memory data source handles data in memory. ILOG Views Data Access allows creation of any type of data source for accessing specific data.
XML support
ILOG Views Data Access enables visual connection of XML streams to data sources. It supports XML data organized into rows and columns. Data sources can be connected to GUI objects, allowing XML information to be displayed in GUIs. Any GUI update will generate new XML information.
 |
|
 |
|
Example of an XML stream used with a database.
Information coming from the XML stream is automatically stored in the database. |
|
As an XML stream connects to a data source, XML information can be managed by the data source. For example, if an XML stream is connected to a SQL data source, XML information can be written to the database.
HTML reporter
ILOG Views Data Access offers an HTML reporter. This application can query a database or an XML stream, and display the results in an automatically generated HTML page. No C++ or SQL code is required.
Full portability across platforms and RDBMS
ILOG Views Data Access provides full portability across platforms. It can be ported simply by recompiling the source code. Code generated by ILOG Studio is fully portable, whatever the database system. For example, if an application works with Oracle databases, it will also work with Sybase databases -- without changing a single line of code. ILOG Views Data Access supports many relational database-management systems through native drivers:
- Oracle
- IBM DB2
- Informix
- ODBC
- MSSQL
- Ingres
- Sybase
|