Fix "Either BoF or EoF is True, or current record is deleted" error

The error "Either BoF or EoF is True, or the current record has been deleted" indicates a problem either with the MLS database on the computer or with access to the database. The program cannot find the Beginning of File (BoF) or End of File (EoF) for some data records. The fix depends on the whether or not you are using local MLS data, how long the data has been installed, and whether something on your computer is blocking program updates.

  1. If the MLS program and data have been installed relatively recently on your computer, in CTI Navigator go to Tools > Compact database. If there is an error compacting or compacting does not resolve the error, re-install the data only (it is not normally necessary to re-install the photos). If you do not have a current installation disk, the listing data only can be downloaded from the Internet. See the related article "Install CTI Navigator" below for installation details. After re-installing data, update and compact the data.
  2. If you are running CTI Navigator over the Internet without local data (or the preceding does not resolve the problem), close CTI Navigator > open your Internet browser > go to www.ctimls.com/DownloadS/CTIDataTable.dll > Save this file to C:\Program Files\CTI Navigator and replace the existing file of the same name (CTIDataTable.dll). If the problem persists, go to www.ctimls.com/DownloadS/{MLS}/Dic.mdb [see note 1 below] > Save this file to C:\Program Files\CTI Navigator and replace the existing file of the same name (Dic.mdb). (Note that the dic.mdb file in this folder may need to be updated by CTI before you download it.)
  3. If the error persists, go to Windows Explorer > C:\Program Files\Common Files\System\ado > Ensure "View" is set to Details > click the "Type" column heading to sort by type > progressively double-click on each of the Application Extension (.dll) files (except skip the msader15.dll file) to register them > click OK after each file registration succeeds. (See note 2 below.)
  4. Re-start your computer. Try CTI Navigator.
  5. If the preceding doesn't fix the error, go to www.ctimls.com/DownloadS/Windows/Todg7.ocx > Save the TODG7.ocx file to C:\Windows\System32 and replace the existing file of the same name. (Note - in some older versions of Windows this file goes in the \Windows\System directory instead of System32. If in doubt, you can verify which folder is correct by searching yourself, or by using the Windows Search function to find the location of the existing Todg7.ocx file. The Windows Search function is described in the * footnote at the bottom of this message.)
  6. Double-click on the saved TODG7.ocx file  (in C:\Windows\System32) to register it. (See note below regarding registration if you are not familiar with manually registering Windows files.) 
  7. Re-start your computer. Try CTI Navigator.

Note 1: Where instructions refer to {MLS}, substitute CTI's 3-letter code for your local MLS (without the {} braces). This code can be determined by opening the CTI Navigator login screen > click the Setup button > the MLS code is the first 3 letters in the Internet Server Address box.

Note 2: If double-clicking on a file brings up an "Open With" screen, follow the instructions appropriate for your version of Windows in the related article below entitled "Register dll or ocx file". 

Back to the top of the page È


Related articles and Internet links:

To return to CTI's menu of Error Fixes, click here or use the back arrow at the top of your Internet browser. To go directly to CTI's menu of Help and Tutorials, click here.

 

 

[rev. 070307]