warning: file_get_contents( [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/ : eval()'d code on line 4.

4DLink in XML

Easily automate connections with your 4D applications using 4DLink files in XML format.

SQL Server

Query any SQL database via a native ODBC Driver using 4D's integrated SQL server.

Data Client

4D Client is optimized to reduce network traffic by sending only modified/affected data across the network.

SQL Pass-through

Communicate natively with external data sources.

Interpreted Components

Build code libraries or applications and make them reusable via drag and drop.

Compiled Components

Build code libraries or applications and make them reusable and integrable into other developments by simple drag and drop. Compiling the component makes it faster and lets you protect your source code.

SQL Client

Integrate the power of SQL with 4D's application building tools. The SQL Client lets you have the best of both worlds in a client application.

Take advantage of the SQL engine
The native SQL engine in 4D allows developers to implement industry-standard SQL within their 4D applications. Learning the 4D language is no longer a requirement to building an application with 4D.

Manage all of your databases
4D natively supports all SQL 92 standards. This allows you to work with both database records (DDL) as well as the structure (DML).

Maintenance & Security Center

A toolset for 4D database monitoring, maintenance, optimization, and backups. Can be run manually or automatically.

4D provides an integrated Maintenance and Security Center (MSC) that makes running and managing your databases much simpler and easier.


Database administrators (and, if you wish, users) now have access to a fully functional graphic toolset for 4D database maintenance, optimization, and backups.


Find and Replace

Take advantage of this powerful application-wide search and replace tool. You can automatically rename or prefix variables, project methods and forms.


Truly Global Tools
Up through 4D 2004 you had to use 4D Insider to perform an application-wide search and replace. That’s changed as of 4D v11 SQL. Our new search and replace tools are truly global in scope.

More Searching Power

We’ve significantly expanded the ways you can run your searches, including:


• Multi-criteria search: you can set up to 3 criteria (object type, object name, modification date)

Resource Explorer

Manage your image and text resources for localization. Add, and distribute your resources to all your clients - live - without restarting the server.

The resource explorer allows you to manage from any node - client or server - resources whose implementation previously required the application be stopped. Whether they're files from your image library or, for example, XLIFF files for localization, you can simply manage all of your resources by dragging and dropping them on the resource explorer.