Can't find what you are looking for? Try these pages!

What's new
DataFlex 19.0

DataFlex Studio

All New.
Clean look | DPI Scaling | New Icons


The dashboard has been revamped with a clean new look and improved performance. It provides a clear overview of the applications you are working on.

JSON Parser

The JSON parser is a single cJsonObject class that contains the entire API for parsing, generating, analyzing and manipulating JSON. The API is a simplified DOM where each object represents a single JSON node. JSON can be generated by creating and configuring these objects or by simply converting a struct or array from memory before calling Stringify to generate the JSON string. DataFlex’s cHttpJsonTransfer class makes it easy to work with modern REST APIs by working closely with the cJsonObject.

Improved Connectivity

DataFlex’s connectivity to SQL databases has been dramatically improved with new ways to maintain database connections and several other database-related improvements.


  • Database connection IDs are now fully integrated into the Studio and applications
  • Indexing support for SQL databases has been enhanced
  • The workflow for developing SQL-based applications has been improved
  • The Studio includes more natural support for typical SQL features such as primary keys, foreign keys, identity columns, clustered indexes, etc.)
  • The database login process has been enhanced including support for encrypted credentials
  • Easier, faster and more robust database conversion, connection and reconnection processes


Communicate with RESTful services

The new cHttpJsonTransfer class now makes it easy for DataFlex web apps to communicate with the vast array of RESTful JSON services on the web. The new class supports all of the protocol’s necessary HTTP verbs and is closely integrated with the new DataFlex 2017 JSON Parser. Data is passed in and retrieved using cJsonObject handles which simplifies further processing.