OTC - Strona główna

  Download   |  Contact   |  My account   |  Logout  

logged: Gość / Guest

Report problems
Mediator versions
Terminal versions
Terminal GUI & Console versions

xHarbour MySQL revolution!
Now unlimited Mediator SQL RDD for MySQL for xHarbour, Harbour and Delphi applications is free for everyone!
See OTC News for details.
Main page  »  Technical support  »  FAQ


To what degree is Mediator compatible with DBFNTX/DBFCDX standard?

We have done our best to make Mediator and DBFNTX/DBFCDX as compatible as possible, which will allow for a fast application transfer. That is why expression indexes and a great majority of xBase instructions (e.g. APPEND, CREATE, FLOCK, FOUND, GO, PACK, RECNO, RLOCK, SEEK, SET INDEX, UNLOCK, USE, ZAP) are implemented. The instructions working on files which may be used for the manipulation of DBF, NTX objects and other file types ARE NOT implemented. These are in particular: FILE, FOPEN, FCLOSE, FRENAME, FERASE, FREAD, FWRITE. These functions work in Mediator in a default way, i.e. on physical files. In order to manipulate objects which are in SQL database, you should use functions and commands provided with Mediator. In particular we should change:

  • FILE() -> MedFile(), MedIsTable(), MedIsIdx(), MedIsBag()

  • DELETE FILE, ERASE -> MedFErase(), DROP INDEX, DROP TABLE, MedDropIdx(), MedDropTab()

  • ADIR -> MedADIR(), MedGetTabs(), MedGetIdxs()

  • RENAME -> MedRenTab()

Indexes with NEXT, WHILE, FOR and EVAL clauses are not implemented. SORT instruction is not implemented.

 Polish English
| Site Map | Privacy Policy Laws | Legal notice | Comments | print version  send e-mail