Lazarus 3.2 (2024.02.28.)
Letöltés

  • Oldal:
  • 1

TÉMA:

DBCheckBox & DBEdit érték nem posztolódik 2015 dec. 30 19:47 #1735

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Köszönöm!! Ünnepek alatt nem szabad fejleszteni! :)
Az első mondatod felénél beugrott a hiba. Ha az InsertSQL és UpdateSQL ki van töltve, akkor azt frissíteni kell ilyenkor természetesen.
Köszönöm!!

DBCheckBox & DBEdit érték nem posztolódik 2015 dec. 30 10:11 #1734

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 506
  • Köszönetek: 86
Részletek hiányában a táblát kibővítő/frissítő SQL parancs, valamint a kulcsok és az indexek ellenőrzését javaslom...
Találkoztam már olyan esettel amikor az indexek és/vagy kulcsok "hibája" (hibás beállítása) miatt a rekordok minden frissítéskor új rekordként kerültek az adatbázis végére (update helyett insert parancsot futtatott az ügyfél szoftvere). Ennek megfelelően lekérdezéskor az azonosítási feltételnek megfelelő első rekord természetesen nem tartalmazta a legutóbbi változtatásokat.
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

DBCheckBox & DBEdit érték nem posztolódik 2015 dec. 28 17:13 #1733

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Üdv!
Egy PgSQL táblához hozzáadtam 2db mezőt. Egyik boolean, a másik integer.
Az SQLQuery-ben is hozzáadtam, látszódik is. De értéket akarok adni neki ill. módosítani, akkor nem csinálja meg (DBNavigátorral posztolom). Meghagyja az eredeti értéket (módosítás előtti).
De csak ennél a két mezőnél. Nem értem, hogy miért.

  • Oldal:
  • 1