Home Support Contact Us About Us
Product Information
dBASE Plus FULL
dBASE Plus Personal
dBASE Plus EDU
dBI ODBC Drivers
Online Store
Request Additional Information
Join the dClub Mailing list
Programs
Student Program
Mentor Program
VAR Program
Knowledgebase
Newsgroups & Forums
International Distributors
dBASE Gold Site

dBASE Plus

Product Development Roadmap

(Updated August 18, 2011)


DISCLAIMER - The following information is provided to inform our customers of the product development plans for dBASE Plus. Time frames and specific features are subject to change as development proceeds.


Main Goals:

  • Released - Upgrade dBASE Plus to build it with Microsoft Visual C++ 8.x compiler and and MFC 8.x library.
  • Released - Comprehensive Support for UAC (User Account Control).
  • Partially Completed - Stability - Resolve remaining stability issues in code base and libraries.
    *Many improvements have been made in the 2.61.4, 2.61.5, 2.62, 2.70.x releases of dBASE Plus in this regard.
  • Partially Completed - Improved Security - Use new C++ libraries which are designed to prevent buffer overflow based security breaches
  • Released - Add HTML Help Support for IDE and executables built using dBASE.
  • In Development - Complete Visual Styles and Theme support
    • Program Wide settings
    • Form level settings.
    • Component level settings
      *Many improvements have been made in the 2.61.5 releases of dBASE Plus for form and component level theme settings..
    • Support for a specified theme (rather than the current OS theme)
  • In Development - Upgrade Common Dialogs to support XP, Vista, Windows 7 level dialogs
  • In Develpment - Upgrade Menus and Toolbars to support XP, Vista, and Windows 7 level capabilities
  • In Development - Complete alternative to using the BDE - New ADO Classes (See table below)
    • Provides alternative to using the BDE to access databases.
    • Can be used with any OLE/DB or ODBC drivers
    • Supports newer field datatypes including Unicode fields (UTF-16)
    • Supports cancelling lengthy operations (if supported by database server and driver)
    • Integrate ADO support into IDE and into dQuery
  • In Development - Support for high precision numbers
  • Upgraded ReportViewer
    • Support caching report pages for faster page navigation
    • Ability to re-run report to get up-to-date data
    • Support Zoom In/Out
  • Upgraded Report Designer and Report Engine
    • Support multiple stream sources
    • Support simpler grouping mechanism
    • Support simpler aggregate calculations
    • Better support for multiple pagetemplates
  • Upgrade dQuery to add:
    • Improved stability
    • Support for ADO connections
    • Improved stored procedure support
    • Allow long running query to be cancelled
    • Improved Excel support
    • Integrate improved ReportViewer and Report Designer
  • Prototyped - Enhance Extern system to support ability to run managed (.Net code) from within dBASE Plus
  • XML Support
  • Released - Project Explorer relative path support.
    Work is underway to fully support relative paths and paths containing source aliases in the Project Explorer
  • In Beta - Support for CALLBACK functions

 

ADO Classes:

The following classes are implemented as native dBL classes.

The ADO classes include data access classes (those prefixed with ADO) and classes to access and define metadata such as tables, fields, indexes, stored procedures, etc. (those prefixed with “ADOX).

Class name:

Creatable
object:

Companion
object:

Description:

ADODatabase

Yes

Yes

Represents an open connection to a data source.

ADOQuery

Yes

Yes

Represents an object that describes a query and contains the resulting rowset.

ADOTable

Yes

Yes

Represents an object that describes a table and contains the resulting rowset.

ADOStoredProc

Yes

Yes

Represents an object that describes a stored procedure and contains the resulting rowset.

ADODataShape

Yes

Yes

Represents an object that describes a data shaping and contains the resulting rowset.

ADOStreamXML

Yes

Yes

Represents an object that describes an XML query or stream and contains the resulting rowset.

ADORowset

No

No

Represents the entire set of records from the result of an executed command.

ADOField

No

No

Represents a field (column) from a table.

ADOCommand

Yes

Yes

Represents an object that executes a command.

ADOParameter

Yes

No

Represents a parameter or argument associated with a parameterized query or procedure.

ADOProperty

No

No

Represents a property or characteristic of a data object that is defined by the provider.

ADOChapter

No

No

Represents a chapter column (field) from a record that identifies a hierarchical or child rowset.

ADOError

No

No

Represents an error object that contains details about data access errors.

ADOException

No

No

Represents an object that describes a data access exception.

ADOXCatalog

No

No

Represents a database instance object that contains database objects.

ADOXTable

Yes

No

Represents a database table.

ADOXColumn

Yes

No

Represents a column from a data object.

ADOXIndex

Yes

No

Represents an index from a database table.

ADOXKey

Yes

No

Represents a key field from a database table.

ADOXUser

Yes

No

Represents a user account that has access permissions within a secured database.

ADOXGroup

Yes

No

Represents a group account that has access permissions within a secured database.

ADOXView

Yes

No

Represents a filtered set of records or a virtual table.

ADOXProcedure

Yes

No

Represents a stored procedure.

ADOFieldArray

No

No

Represents a fields collection object.

ADOChapterArray

No

No

Represents a chapter collection object.

ADOErrorArray

No

No

Represents an errors collection object.

ADOPropertyArray

No

No

Represents a properties collection object.

ADOParameterArray

No

No

Represents a parameters collection object.

ADOXTableArray

No

No

Represents a tables collection object.

ADOXColumnArray

No

No

Represents a columns collection object.

ADOXIndexArray

No

No

Represents an indexes collection object.

ADOXKeyArray

No

No

Represents a keys collection object.

ADOXUserArray

No

No

Represents a users collection object.

ADOXGroupArray

No

No

Represents a groups collection object.

ADOXProcedureArray

No

No

Represents a procedures collection object.

ADOXViewArray

No

No

Represents a views collection object.

   
  dataBI  

©2011 dataBased Intelligence, Inc., dbEverywhere, dQuery and dBASE are trademarks of dataBased Intelligence, Inc. /  All rights reserved.

All other copyrights and trademarks are the property of their respective copyright or trademark holder.

Home       Terms of use       Privacy Policy       Contact Us