PRB: Problems with Visual FoxPro Driver "Fetch Data In Background" Option (269881)
The information in this article applies to:
- Microsoft ODBC Driver for Visual FoxPro (Build 6.00.8281.00) 6.0
This article was previously published under Q269881 SYMPTOMS
When you configure a Data Source Name (DSN) by using the Microsoft Visual FoxPro driver, you have a Fetch Data in Background (FDIB) option. This option was designed to allow records to be fetched progressively.
FDIB is selected by default when you create a DSN to a FoxPro data source. However, there is inconsistent behavior when this option is chosen. For example:
- When you use a FoxPro DSN with FDIB selected from a COM SERVER in an Microsoft Transaction Server package, deadlocks can occur when the COM server is under stress.
- Queries that use a DSN to a FoxPro data source with FDIB selected may intermittently fail on multiprocessor computers.
- An Active Server Pages (ASP) application that uses ActiveX Data Objects (ADO) with the Visual FoxPro ODBC Driver randomly crashes.
- Inconsistent numeric values may be returned from your FoxPro data source. This may cause inaccurate results from any mathematical calculations you perform on the result set.
RESOLUTION
To resolve these issues, deselect the Fetch Data In Background option on the FoxPro DSN.
REFERENCESFor additional information about the Fetch Data In Backgroup option on the Microsoft Visual FoxPro ODBC driver, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
236019 PRB: ASP App Using ADO with Visual FoxPro ODBC Driver Stops IIS
175801 PRB: Accessing FoxPro Table in ASP Returns Error 80040e14
270106 PRB: Visual FoxPro COM DLL in an MTS Package May Hang Under Stress
(c) Microsoft Corporation 200, All Rights Reserved. Contributions by Trevor Hancock, Microsoft Corporation.
Modification Type: | Major | Last Reviewed: | 8/27/2002 |
---|
Keywords: | kbDatabase kbDSupport kbprb KB269881 |
---|
|