Autor Téma: Insert, Edit a Cancel - len na klientovi  (Přečteno 187 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6546
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Insert, Edit a Cancel - len na klientovi
« kdy: 17-05-2022, 07:20:16 »
Mám na mysli iba DB tabuľku.
Predpokladám, že Insert, Edit a Cancel sa odohrávajú výhradne len na klientovi. Nevolajú DB. Ovšem je tam podmienka, že tabuľka musí byť aktívna. To znamená, že musí byť pripojená k DB.
Pri Post je jasné, že oslovuje DB.
Je moja úvaha správna? Ďakujem.
W10 64b, Delphi 11.1, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6546
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:Insert, Edit a Cancel - len na klientovi
« Odpověď #1 kdy: 17-05-2022, 21:48:07 »
Žiadne Áno či Nie?
Pre Vás to je asi somarina, ale je by som rád mal istotu.
W10 64b, Delphi 11.1, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 294
  • Karma: 4
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Insert, Edit a Cancel - len na klientovi
« Odpověď #2 kdy: 18-05-2022, 06:39:56 »
Pokud si otevřeš tabulky z SQL serveru, pak sice voláš vše na klientovi, ale práci s daty provádí SQL server.
Edit přepne do režimu editace a v lepším případě zamkne na serveru záznam, v horším tabulku (záleží na SQl serveru, indexech atd).
Pokud uděláš post, provede se uložení dat na SQL serveru, obvykle je to obalené interní transakcí.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6546
  • Karma: 44
    • Verze Delphi: W10 + D11.1
Re:Insert, Edit a Cancel - len na klientovi
« Odpověď #3 kdy: 18-05-2022, 09:16:10 »
Citace
Edit přepne do režimu editace a v lepším případě zamkne na serveru záznam, v horším tabulku (záleží na SQl serveru, indexech atd).
Aha, tak toto mi nedošlo. Ďakujem, to mi stačí. Myslím si, že už mi to je celkom jasné.
W10 64b, Delphi 11.1, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.