Microsoft KB Archive/163056

= ACC97: Access IPF Using Find on Object That Is Checked In =

Article ID: 163056

Article Last Modified on 1/19/2007

-

APPLIES TO


 * Microsoft Access 97 Standard Edition

-



This article was previously published under Q163056



SYMPTOMS
Advanced: Requires expert coding, interoperability, and multiuser skills.

When you use the Find command to find an object located behind a form or report which has not been checked out, you may receive one of the following error messages when you try to check out the object

MSACCESS caused an invalid page fault in module MSJET35.DLL

-or-

The form name '' is misspelled or refers to a form that doesn't exist.

followed by:

MSACCESS caused an invalid page fault in module VBA332.DLL

There is no data loss or project corruption, but any changes to unsaved objects are lost when Microsoft Access quits.

This article assumes that you are familiar with using the client-side capabilities of Visual SourceSafe. For more information about Visual SourceSafe, please refer to the "Visual SourceSafe User's Guide" or the Help topics available from the Visual SourceSafe menu.



RESOLUTION
When Microsoft Access asks if you want to check out the form or report, click No. Then check out the object from the Database window by pointing to SourceSafe on the Tools menu, and then clicking Check Out.



STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 97. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.



Steps to Reproduce Problem
WARNING: Following these steps will cause a general protection fault on your computer. Make sure you save and close any open work on your computer before following these steps.  Create a new database and name it VssTest.mdb. Create a new form not based on any table or query in Design view. On the View menu, click Code.  Type the following procedure: Function Test dim Kaboom as String End Function  Save the form as Form1 and close it.</li> Add the database to SourceSafe control by pointing to SourceSafe on the Tools menu, and then click "Add Database to SourceSafe."</li> Quit Microsoft Access.</li> Start Microsoft Access and open VssTest.mdb.</li> Create a new Module in Design view.</li> On the Edit menu, click Find.</li> In the Find What box, type Kaboom. Select Current Database in the Search section, and then click Find Next.</li> When prompted if you want to Check Out the Form, click Yes. Note that you receive the error, and then Microsoft Access quits.</li></ol>

Additional query words: VSS GPF ACCSCC SCC source safe msjet35 msjet

Keywords: kberrmsg kbprb kbusage KB163056

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.