The Classic Data Control for Btrieve is Fast

The Classic Data Control for Btrieve does not use ODBC or other middleware software for reading Btrieve or Pervasive SQL data files. That is why it can work even without a DDF file. The Data Control makes direct calls into the core Btrieve Microkernal libraries. So it only uses the absolute minimum microkernal libraries for database access. This provides for compatibility with ANY and ALL Pervasive SQL and Btrieve versions. It also means the absolute fastest access possible. And all you need to redistribute is one single ActiveX control and one support dll. So it is simple to install and distribute. It works with any and all Pervasive or Btrieve configuration parameters and provides for maintenance free deployment.

Technical details

The Data Control for Btrieve Enterprise has several Recordset types. One of these makes use of Btrieve Extended Operations. These operations in the Microkernal are the fastest way to read from Btrieve files. It essentially lets you do block reads of data from the files. And to increase efficiency even more you can selectively read fields and filter the data. In a server environment this is done on the server. So instead of reading one record at a time you can read hundreds. In a network environment this translates into orders of magnitude lower network calls. For example assume you want to read and process 1000 records. Also assume the control is configured to read 100 records at a time. It would only take 10 Btrieve calls to get the data vs 1000. Extended operations are very complex. But the Control handles all of this for you. To the user of the control it is all transparent. You simply set the RecordsetType properrty and use it just like any other recordset. The control maintains a virtual list and caches the 100 records at a time. As you do MoveNext it gets it from the cache until it hits the end of the cache. Then it reads the next 100 records. The Control also supports Extended inserts. This allows you to block write records to a file.

Nothing else can even come close to the performance of this control for reading and writing to Pervasive SQL or Btrieve database files. And with its ADO like interface you do not have to give up something that is easy to use and familiar either.

Order the Classic Data Control for Btrieve Enterprise.

Our tools provide support for all versions of Pervasive SQL, Btrieve, and Netware Btrieve (32 or 16 bit). Supported software products include Crystal Reports, Macola, Great Plains, Platinum, Peachtree, Maximizer and many others. Programming tools supported include .NET, Visual Basic, Visual C++, Access, Visual Foxpro, Visual J++, ODBC and OLE DB drivers, VBA enabled applications and many other tools and utilities.

[HRule Image]

Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002 by Classic Software, Inc. All rights reserved.
All specifications subject to change without notice.
Data Manager for Pervasive SQL and Btrieve, Developers Toolkit for Pervasive SQL and Btrieve, 32 Bit Power Pack for Btrieve, Classic Data Control for Btrieve, Btrv++, Btrvgen++, DDF Maker, and VBtrv Toolbox Controls for Btrieve are trademarks of Classic Software, Inc.
Btrieve and Pervasive SQL are a registered trademark of Pervasive Software.
Other products and companies referred to herein are trademarks or registered trademarks of their respective companies or mark holders.
Send mail to sales@classicsoftware.com with questions or comments about this web site.
For technical support send mail to support@classicsoftware.com
Classic Software, Inc.
7665 Athenia Drive
Cincinatti, OH 45244 USA
Phone: 513.232.6764
Sales: 800.677.2952
Fax: 786.221.2553 or 888.456.3464