Hi;
Sorry, must have been an older doc. Here it is:
Verify Database doesn't pick up changes in Structure
Product: PR~ Version: 4.50 5.00
Database: ACCESS~ Platform: WIN3
Type: TIP~ Status: GOOD
Problem:
The structure of a given table is changed on a regular basis, with new fields added to the table structure through code.
Selecting Verify Database, however, results in no messages being returned. The message expected is one denoting a change in database structure and a subsequent prompt producing an option to fix up the report.This report was created with CRW 4.5 and it works in CRW 4.5 & 5.0 16-bit However for both versions, CRW 4.5 and 5.0, 32- bit fails to recognize changes made to the table.
Analysis:
The problem is the alphabetic case for the table name. The table name is: PhysData.The table specified in the report was PHYSDATA.
Solution:
Open the report in CRW 32- Bit. Select Database|Set Location. The bottom of the window should display, File: PHYSDATA!c:\test\test.mdb. Change this to PhysData!c:\test\test.mdb.
Select Done. Now select Database|Verify Database. You will now get the message "Database has changed do you want to proceed to fix up?"
However having the Verify on Every Print checked doesn't get read at runtime for CRW to notice that there's a change in the database. Track #4576 & 4575.
JAF
96-10-16
c1414811
KBASEID: c1414811
KBASEID: c1414811
Jonathan
Best Regards,
Jonathan