Microsoft KB Archive/289501

From BetaArchive Wiki
Knowledge Base


Searching a CEDB Database with More Than 16,000 Text Records May Hang Target Device

Article ID: 289501

Article Last Modified on 1/31/2007



APPLIES TO

  • Microsoft Encarta Reference Suite 2001
  • Microsoft Windows Pocket PC with Windows CE 3.0
  • Microsoft Windows CE 3.0 for the Handheld PC 2000



This article was previously published under Q289501

SYMPTOMS

If you search a CEDB database that contains more then 16,000 text records, the CeSeekDatabase function may not return and the target device may seem to stop responding (hang).

CAUSE

This behavior is caused by a known problem in the Windows CE 3.0 database API.

RESOLUTION

To work around this problem, either ensure that your database does not exceed 16,000 records or use a different database engine such as Microsoft SQL Server 2000 Windows CE Edition.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.


Additional query words: seek ppc hpc pb

Keywords: kbprb KB289501