The information in this article applies to:
SUMMARYBecause Microsoft Jet allows for variable length fields, you may occasionally receive DAO error 3047: This occurs if the physical storage requirements of a record exceeds the amount of free space available in a data page (about 2000 bytes). Appendix A of the Microsoft Jet Database Engine Programmer's Guide provides a list of factors you must take into account when estimating the size of a record in a Microsoft Jet database (MDB file). The book omits some information regarding MEMO and OLE fields. MORE INFORMATION
The Microsoft Jet Database Engine Programmer's Guide, Appendix A, documents that Microsoft Jet stores MEMO and OLE fields on separate pages (Long Value pages) from the rest of the record. And that for every non-NULL MEMO or OLE field, there is a 12-byte overhead in the main record that points to the location of the start of the Long Value page chain.
© Microsoft Corporation 1999, All Rights Reserved. Additional query words:
Keywords : kbdocfix kbAccess kbDatabase kbJET kbODBC kbVBp400 kbVBp500 kbVBp600 |
Last Reviewed: March 27, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |