Autor Téma: FDTable + DataSource + DBComponets (TMS) -> záznam neexistuje.  (Přečteno 519 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4506
  • Karma: 40
    • Verze Delphi: XE7 professional
Mám popísaný stav. Môj problém je v tom, že kurzor v tabuľke ostáva na niektorom existujúcom zázname a tým pádom sú DB komponenty stále naplnené.
  • Nepodarilo sa mi poslať kurzor na BOF či EOF.
  • Nateraz dokážem komponenty vyprázdniť, ak nastavím DataSource.Enabled := False. To sa mi akosi nepozdáva. Je to komplikované (viď insert), ale dokážem to zvládnuť.
  • Nastaviť pre FDTAble nejaký "nulový" filter sa mi tiež nepozdáva. Zbytočne zaťažím DB server a potom budem musieť obsah tabuľky obnoviť.
Ako sa to vlastne rieši?
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4506
  • Karma: 40
    • Verze Delphi: XE7 professional
Re:FDTable + DataSource + DBComponets (TMS) -> záznam neexistuje.
« Odpověď #1 kdy: 27-10-2019, 16:30:54 »
Tak mi to nedalo a pozrel som do návodu na DataSource.Enabled. Je určený presne na tento účel. Nie je to Enabled ako pri vizuálnych komponentoch, čo som si neuvedomil.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.