Learn more about the release of D3 9.0 and mvBase 3.0 database products.

These Major releases of D3 and mvBase provide ease of integration for both .NET and Java, multidimensional to XML,
Web Services and more.

D3 9.0 and mvBase 3.0 Functionality

  • .NET API
  • Java API
  • D3 Windows Hot Backup
  • Customer Requested Enhancements

.NET API for Multi-Value Data

This is a simplified .NET API that allows developers to build applications using the latest versions of Visual Studio .NET. This API can be used to develop applications in any Visual Studio .NET development language, including C#, C++ and Visual Basic.

Features include:

  • Supports the latest versions of Visual Studio .NET (2005 and above)
  • Execute a TCL command and capture the results
  • Execute an AQL query and return the results in a structured array
  • Call a Pick/BASIC subroutine and invoke a Windows application upon return
  • Support for file read, readu, write, writeu, delete, release, select, readnext, root, key
  • Support for multi-value functions: count, dcount, delete, extract, field, swap, insert, replace

Java API for Multi-Value Data

This API allows Java developers to build applications using their preferred Java IDE.

Features include:

  • Execute a TCL command and capture the results
  • Execute an AQL query and return the results a structured array
  • Call Pick/BASIC subroutines
  • Support for file read, readu, write, writeu, delete, release, select, readnext, root, key
  • Support for multi-value functions: count, dcount, delete, extract, field, swap, insert, replace

Additional D3 9.0 Enhancements

D3 Windows Hot Backup

With D3 9.0, D3 Windows will support the capability to replicate the D3 Windows FSI to provide a standby server for failover recovery.

Graphical Administration Console

A graphical administration tool for D3 9.0, built using the new .NET API:

  • Supports pluggable dlls so console can be extended without complete rebuild
  • Distributed with both client and server side source code to allow for further customization

Access Query Language Enhancements

  • U2 Compatible AQL Enhancements:
    • fmt – Changes the output format of a column on the fly (justification and width)
    • eval – Evaluate an expression on the fly – including translates
    • conv – Applies a conversion on the fly
  • Support for numeric indexes provides higher performance when selecting numeric data when using the >, >=, <, <= and # operators

D3 Windows Enhancements:

  • Login support for Windows authentication
  • Windows only printers: Supports the ability to use the graphics supported in the Windows Printer API

What's New in D3 Windows v9.1 Release:

  • Support for SSL and SSH connections
  • File level encryption
  • SSL support in the MVSP server
  • Ease of license migration from one server to another via deactivation
  • Enterprise-level licensing option

Additional mvBase 3.0 Enhancements

Basic runtime error logging

  • Global switch to turn logging on/off for all lines

Overflow CLAIM command


  • Recovers blocks of contiguous frames from linked overflow space

Enhanced TCL stacker to support arrow keys

  • Feature can be enabled or disabled on a per process basis

Windows only printers

  • Supports the ability to use the graphics supported in the Windows Printer API