Novinky Promo akce2
logo CODEWARE
Domů Potisk etiket a karet Řešení Blog Servisní středisko

FoxPro databáze
KB0003

Komunikace s databází FoxPro pomocí ODBC

1. Nainstalovat ovladač pro Microsoft Visual FoxPro (VFPODBC.msi)

2. V ODBC zdrojích založit nový pomocí "Microsoft FoxPro VFP Driver (*.dbf)"
   Zadat název zdroje dat
   Zvolit Free Table Directory (pokud se jedná o samostatné DBF soubory)
   Nastavit do pole "Path" cestu k adresáři s DBF soubory

3. Čtení z databáze probíhá pomocí
   select ... from název_souboru_bez_.DBF

4. Pokud je potřeba číst z několika tabulek, které nejsou ve stejném adresáři, tak se v "Path" ODBC zdroje (bod 2) nastaví poslední společný adresář a místo čistého názvu tabulek v "select" příkazu se použije relativní cesta k tabulkám:

   Tabulka CENIK.DBF je ve složce C:\Prace\Ceny\2015
   Tabulka STAVSKLADU.DBF je ve složce C:\Prace\Sklad\2015
   Tabulky jsou svázány sloupcem ID_ZBOZI

   Do "Path" ODBC zdroje se zadá C:\Prace
   Čtení z databáze probíhá pomocí
      select C.KOD, C.NAZEV, S.STAVSKLADU from Ceny\2015\CENIK C, Sklad\2015\STAVSKLADU S where C.ID_ZBOZI=S.ID_ZBOZI

 

-MP-

 

Platí pro:
logo