Lazarus 3.0 (2023.12.21.)
Letöltés

  • Oldal:
  • 1

TÉMA:

DBGRID mentes 2016 dec. 02 14:23 #2124

  • fcrs76
  • fcrs76 profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 16
  • Köszönetek: 0
Köszönöm a segítséget, tökéletesen működik!

DBGRID mentes 2016 dec. 02 07:05 #2123

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 499
  • Köszönetek: 86
Ha jól emlékszem a TSQLQuery.ApplyUpdates hívásával rögzítheted a változásokat az adatbázisba...

A TDBEdit és a többi adatbázismezőre (lekérdezés) irányított vezérlő tartalmát nem kell átadnod sehová, mert azokkal "közvetlenül" a lekérdezés memóriában szereplő adatát módosítod.
A TSQLQuery puffereli a szerkesztett adatokat, törlési kéréseket és elvileg minden mást is, mely váloztatások az ApplyUpdate futtatásakor elküldésre kerülnek a kiszolgáló felé.
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64

DBGRID mentes 2016 dec. 01 20:35 #2122

  • fcrs76
  • fcrs76 profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 16
  • Köszönetek: 0
Sziasztok!

DBGridet használok, ehhez kapcsolódik a DataSource, ehhez pedig a Dataset: SQLQueryvel.
A DBGrid tartalmát DBEdit, DBLookUpComboBox-al jelenítem meg.
A kérdésem az lenne, hogy új adat felvitelekor hogyan tudom a táblába elmenteni az adatokat?
Az SQLQuery InsertSQL parancsával? Ha igen, ide hogyan adom át paraméterként a DBEdit, stb. tartalmát?

Köszönöm a segítséget!

  • Oldal:
  • 1