
The VBtrv Table control supports a SQL front end to the
Btrieve Extended operations with virtual list capability. It can
be easily bound to Grids, list boxes and other dynamic controls
with just a few lines of code. In this picture the VBtrv Table
control has been dynamically bound to Apex software's TrueGrid
control to make a database file editor and browser.
The VBtrv Toolbox Controls version 4.1 is a special bundle of
controls, tools and libraries we put together for Visual Basic
and Delphi programmers. For C++ programmers we created a special
bundle that also includes our C++ class library Btrv++. Both The VBtrv Toolbox controls and
VBtrv\C++ each come with all the tools you need to easily create
either 16 or 32 bit Btrieve applications. Like all off our
products they provide single or multi-user access, with full
network capability. They are optimized for Btrieve access to
provide support for Btrieve versions 7.x, 6.x and 5.x, complete
control over indexing and keys, variable length record support,
SQL Query support and the lightning fast speed you have come to
expect from Btrieve.
Both the VBtrv Toolbox Controls for Btrieve and VBtrv\C++ come
with Classic Software's VBtrv custom controls. This set of
controls is made up of 6 OCX controls for Visual Btrieve programming. The OCX controls are an upgrade
from version 3.5 of the VBX controls and contain some new features like support for Visual
Basic 4.0 16 bit and the new features to our SQL interface. The
controls contain a complete object-oriented programming interface
to Btrieve. You get everything from
the standard record based access of Btrieve to Field based access
via DDF Files and an SQL query processor. The queries are
automatically mapped to Btrieve Extended operations for the
fastest Btrieve access available anywhere. These controls are 100% source
code compatible between the OCX and VBX versions. They share the
exact same properties, methods and functions from a source code
level.
Both products also come with an object oriented function call
library in a Windows DLL. This library is used by the controls
for their lightning fast database access. This library is
documented in basic for VBtrv and in C for VBtrv\C++. Because
this library is a standard DLL it can be used from any
development environment capable of calling a Windows DLL. The
library is provided in both a 16 and 32 bit format.
At no extra cost you also get DDF Maker 32 bit edition,
a Windows hosted Btrieve DDF File editor. DDF Maker is a full
featured product in its own right. Use it to create any new
Btrieve DDF file, or modify existing ones. You can even create
subsets of Btrieve DDF files. Like all of our products it is
fully network compatible.
For VBtrv\C++ we also added in our C\C++ class libraries for
Btrieve product called Btrv++. Full
source code is provided.
For VBtrv\C++ we also have a special bundle available with our
C++ code generator Btrvgen++. The code
generator will generate C++ classes to represent your schema and
tables as well as member functions for common database
operations. It has an integrated DDF file editor, supports
relationships, selective code generation and a derived class
editor and generator. It makes an excellent database complement
to the integrated code generation that comes with your compiler.
The custom controls support any development environment that
supports a standard OCX control. This includes all
versions of Visual Basic, Visual C++, Borland C++, Delphi and
many other development environments.
Control |
Features |
Benefits |
OCX Version |
| - Handles all Btrieve startup and shutdown protocols. Guarantees all files are closed and transactions ended on program termination. | - No learning curve required on complicated startup and shutdown protocols. Automatically handled for you. | Yes | |
| - Access all Btrieve functionality. Fully
compatible with Btrieve 7.x, 6.x and 5.x. - Complete programming interface integrated into control. - Event handlers for every database operation . - Supports all Btrieve open modes and owner names. |
- Full power of Btrieve completely
integrated into the development environment. - Complex operations made simple. - Coding effort minimized. - Provide common error handling and callbacks - Full power of Btrieve and more. |
Yes | |
| - Subclasses the File control. - Field based access via DDF files. - SQL Query interface. Converts SQL queries to Btrieve extended operations for the fastest Btrieve access available anywhere. Result of queries are a virtual list. Results can be bound to any other control. - Special properties added to bind queries to callback modes available on many third party controls. - Dynamically joins to other Table, Combo Box, List Box controls for complex join operations. |
- Same capability and more. - Easy access to your data. - Select the fields and data you want with a virtual list as the result. - Write database applications without code. - Provides 10:1 and up to 30:1 performance improvements over standard bound controls or ODBC. - Bind your third party controls (such as Apex Softwares True Grid) to key or query operations with 10 to 30 times the performance of standard bound controls. - Create complex joins between data sets for viewing or edit. |
Yes | |
| - Bound to either a File or Table
control. - All major Btrieve operations supported. Also supports query iteration, insert and update. - Complete control over indexing and record locking. |
- Push button access to Btrieve
operations. No coding required. - With complete control over operations, keys and record locking you can perform even the most sophisticated Btrieve data operations. |
Yes | |
| - Binds to a Table or file control. - Provides virtual list scrolling capability to result set from SQL query or via Btrieve Percentage operations. |
- Get virtual list scrolling capability
for selected fields or logical conditions. - Or get the fastest, yet accurate scrolling via percentage operations. |
Yes | |
| - Binds any field in any Btrieve file to
any property of any third party control. - Supports all Btrieve data types. - Supports any property available for reading and writing. - Supports all VBX control types. - Supports binding controls across forms. |
- You get direct and visual database
support for every control on the market. What's more, you
get multi-user access and full network compatibility. - No Limits - Bind masked edit controls, gauges, check boxes, frames, and more to fields in Btrieve files without code. - Get the speed you are used to with Btrieve! |
No. For Superior OCX data binding capability See our Data Control for Btrieve product. | |
| - Tie a field in a Btrieve file without
coding. - All Btrieve data types supported. - Supports formatting for Btrieve date, time and floating point. |
- Use fields for inserts, updates and
single or multi-segmented key searches without code. |
No | |
| - Tied directly to a Btrieve DDF Table. - Provides SQL query capability allowing you to specify the data you want. - Contains a configurable cache up to 64K. A property lets you control how many records you want the cache to hold. |
- Virtual list display of your data. - Get the data you want at lightning speed. - Control how much memory is used for retrieving and displaying your data. |
No. For Superior OCX data binding capability See our Data Control for Btrieve product. This product can bind directly without code to the standard list, combo box, Grid, and any other data aware controls under VB 4.0, 5.0, 6.0 and Visual C++ 4.2 or later.. |
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, Dynamic, Platinum, Peachtree, Maximizer and many others. Programming tools supported include Visual Basic, Visual C++, Access, Visual Foxpro, Visual J++, ODBC and OLE DB drivers, VBA enabled applications and many other tools and utilities.
DESCRIPTION PRICE VBtrv Toolbox Controls v4.1 $199.95 Upgrade $149.95
Version 3.5 is identical to 4.1 except that it does not contain any OCX controls. It has VBX equivalents to the OCX controls.
VBtrv Toolbox Controls v3.5 $249.95 VBtrv\C++ v 3.5 $299.95
Order one of our products or bundles.