Skip to the main content.
Downloads Thriftly Login
Downloads Thriftly Login
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

Seamlessly convert from Btrieve transactional database to PostgreSQL, Oracle, and MS SQL Server.

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

Why Migrate from Btrieve to PostgreSQL and other Relational Databases?

Why Migrate from Btrieve to PostgreSQL and other Relational Databases?

Introduction Many independent software vendors (ISV) and corporate users still rely on applications that use a category of database collective called...

Read More
Four Challenges in Converting COBOL Applications from ISAM Databases to Relational Databases

Four Challenges in Converting COBOL Applications from ISAM Databases to Relational Databases

COBOL applications are the foundation of numerous essential business functions, especially within the banking, insurance, and government sectors....

Read More
Application Modernization 101: Ultimate Guide to Digital Transformation

Application Modernization 101: Ultimate Guide to Digital Transformation

Imagine breaking free from the constraints of old, monolithic systems and embracing the agility and innovation of cloud-based solutions.

Read More