Skip to the main content.
Downloads Try Thriftly
Downloads Try Thriftly
Group 762

Migrate and run DataFlex applications with Oracle, MS SQL Server, PostgreSQL, MySQL &  MariaDB.

flex2Crystal

Stuck in Crystal XI?  Upgrade and use the latest versions of Crystal Reports with DataFlex applications. 

BTR2SQL

Convert from Btrieve / P.SQL / Actian transactional engines to Oracle, MS SQL Server, and PostgreSQL

thriftly-1

Quickly build multi-protocol web services with the same API. Supports JSON-RPC, REST, SOAP,  Thrift, and gRPC.

 Group 671-1

 

Why Mertech?

1 min read

Flex2SQL v17 Classic Edition released

Flex2SQL v17 Classic Edition released

We are excited to bring to you Flex2SQL v17 Classic Edition! The release includes the full suite of our database connectivity drivers for Oracle, MS SQL Server PostgreSQL, and MySQL.

We are excited to bring to you Flex2SQL v17 Classic Edition! The release includes the full suite of our database connectivity drivers for Oracle, MS SQL Server PostgreSQL, and MySQL. The Classic Edition (CE) will work with DataFlex 2019 and earlier versions, DataFlex for Linux and DataFlex Console Mode. It is important to point out that Classic Edition is a 32-bit implementation and does not include Unicode support.


Key Highlights

  • One area of significant changes and improvement is in the Mertech.inc file. The changes we have made to Mertech.inc make it more compatible with newer versions of DataFlex (v19 and later). 

  • If you are using Flex2SQL v17 CE with an older version of DataFlex, everything will work as before, including OEM to ANSI translation.

  • All of the LOB commands now have an “_UC” version that is meant to be used with uChar[] datatypes instead of strings. The syntax of these commands is identical except that they take and return uChar[]’s instead of strings. This works in version of DataFlex >= 11.0.  Note that in DF 2021, you must use the “_UC” version of LOB commands, whereas in prior versions of DataFlex the use of these new commands is optional. We advise using them and removing all “chunking” logic and use of set_argument_size related to LOBs. This reduces the risk of memory leaks/memory corruption and simplifies code.

  • Full support for PostgreSQL v13 Support.

  • CLI Detection: Mertech.inc will now detect if CLI.pkg has been included which can cause problems with our driver. If this is detected, a compiler error is thrown. 

  • Removed “legacy” syntax (no more compiler warnings!):  There is now very limited need for compiler warning logic as old coding techniques such as the use of EQ, NE, GT, GE, LE have been updated, and limited use of types is only there to support interfacing with versions of DataFlex that can’t use structures.

Please contact Mertech sales or log in to your customer portal to download the latest version and the  latest registration code.

Read the full product release notes

See the product roadmap and webinar

Legacy Application Modernization: Key Steps, Benefits & Best Practices

Legacy Application Modernization: Key Steps, Benefits & Best Practices

This blog post was co-authored with Riaz Merchant, President and CEO at Mertech. In the fast-paced software world, 'legacy' often signals a warning.

Read More
Hybrid Cloud Migration: Plan, Process and Advantages

Hybrid Cloud Migration: Plan, Process and Advantages

This post was co-authored with Riaz Merchant, President/CEO at Mertech Data Systems, Inc.

Read More
Financial Benefits of Cloud Migration & Hybrid Cloud Applications

Financial Benefits of Cloud Migration & Hybrid Cloud Applications

Shifting from your traditional legacy systems to the Cloud can be a game changer, as the benefits of cloud migration are numerous. Cloud computing...

Read More