Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Incident Reports » Incident Reports Reported for Version 4.00 » View Incident Report |
Serious |
Reported By: Scott Martin Reported On: 11/25/2003 For: Version 4.00 Build 1 |
procedure TForm1.Button1Click(Sender: TObject); begin with CNotesDBI do begin try Close; // setup table DisableControls; DatabaseName := 'D:\FF\PracticeMgr\Data\'; TableName := 'RECURDEF.DAT'; // upgrade DBISAM version if needed if VersionNum < EngineVersion then UpgradeTable; Exclusive := True; Open; First; // create tags DeleteAllIndexes; if FindField('RecurrenceID') <> nil then AddIndex('RecurrenceID','RecurrenceID', [],'',icNone); if FindField('EventID') <> nil then AddIndex('EventID','EventID', [],'',icNone); Close; // optimize table OptimizeTable('',False); //////// ERROR 8965, Index page buffers corrupt EnableControls; ShowMessage('OK'); except on E: Exception do begin if (E is EDBISAMEngineError) then begin MessageDlg(E.Message, mtError, [mbOK], 0); Exit; end else Raise; Exit; end; end; end; end;
This web page was last updated on Wednesday, March 20, 2024 at 07:22 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |