Errors Connecting to Btrieve Data Source (Empty Dialog Box)

ID: Q124757


The information in this article applies to:
  • Microsoft Query for Windows, version 1.0


SUMMARY

In Microsoft Query, when you attempt to connect to a Btrieve data source, an empty dialog box may be displayed, instead of an error message. The connection then fails.

NOTE: You may also receive the following error message in Microsoft Query:

Unexpected Error from External Database Driver [1017]


CAUSE

This problem may occur if you are using an incorrect version of the Btrieve for Windows library file. This library file, WBTRCALL.DLL, is used by Microsoft Windows to access Btrieve as a DLL. WBTRCALL.DLL is created by Novell, and must be obtained from Novell.


WORKAROUND

To work around this problem, you must obtain the correct version of WBTRCALL.DLL. To determine if you are using the correct version of WBTRCALL.DLL note if you are accessing Btrieve as a Client only or as a Client/Server, and use the file size in the table below to determine if you are using the correct version of the DLL.


If accessing                                          WBTRCALL.DLL should
Btrieve as     Btrieve is stored and loaded this way  be approx. this size
--------------------------------------------------------------------------

Client only    The Btrieve database (.DAT) is stored       51K
               locally on your hard drive or on a
               file server, and is not being
               accessed as a NetWare Loadable Module
               (NLM).

Client/Server  Btrieve is loaded from a Novell             13K
or Btrieve     server as a NetWare Loadable Module
NLM            (NLM). WBTRCALL.DLL then makes
               function calls to the NLM over the
               network. 
If you are unable to determine if you are accessing Btrieve as an NLM, note that the following workstation files are necessary to connect to a Btrieve NLM:
WINDOWS\NOVDB.INI.
WINDOWS\SYSTEM\WBTRVRES.DLL
Also check for the BREQUEST.EXE file (a TSR that must be loaded before starting Windows to activate WBTRCALL.DLL).

NOTE: You cannot obtain these files from Microsoft. To obtain the correct file, contact Btrieve or download the files from the Btrieve Forum on CompuServe. For additional information, please see the following article(s) in the Microsoft Knowledge Base:
Q114505 INF: Description of Btrieve
Btrieve is manufactured by Novell Inc., a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.

Additional query words: 5.00 5.00c blank

Keywords : xlquery xlwin
Version : 1.00
Platform : WINDOWS
Issue type :


Last Reviewed: September 14, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.