Stránka 1 z 1

[Delphi/Lazarus] Začarovaný MYSQL update

Odeslat příspěvekNapsal: 1. 2. 2019 15:14
od Scudman
Zdravím všetkých
prešiel som na windows 10 mám lazarus a nový projekt.
Mám jednoduchú ukážko ako je tu niečo začarované.

Kód: Vybrat vše
UPDATE agendy.fm SET Podnadpis = now() WHERE idFM = 1

Tento kód na windows 7 fungoval bez problémov. Na windows 10 nespraví nič.
Skúšal som už aj tú istú verziu Lazaru čo som mal na 7 nie a nie spraviť update z win 10.
(cez workbench spustiť ide)
Odozva z MySQL je, pretože keď pošlem zlý dotaz, tak mi ho obrble a vyhlási chybu. Ale ak spustím hocijaký update, napr. aj ten čo je vyššie, nič sa nestane.Ani chyba ani hlásenie ani nič. Vedel by niekto čo to môže spôsobovať???

Obrázek

PS: ak sa nemýlim spraví aj select..... 8-S

Re: [Delphi/Lazarus] Začarovaný MYSQL update

Odeslat příspěvekNapsal: 13. 2. 2019 17:24
od Just_jo
Měl bych pár otázek.
Funguje starší program? ( ten vytvořený ve Win7 )
Nechybí něco v definici databáze a tabulky oproti Win7?
Jakým způsobem voláš sql příkaz?

Všude se zmiňují o ExecSQL()

Re: [Delphi/Lazarus] Začarovaný MYSQL update

Odeslat příspěvekNapsal: 13. 2. 2019 23:40
od JanFiala
Co tam děláš s SQLTransaction?
Třeba jsi jen nepotvrdil transakci.,

Re: [Delphi/Lazarus] Začarovaný MYSQL update

Odeslat příspěvekNapsal: 20. 2. 2019 12:08
od Geniál
evidentně necommitnutá TSQLTransaction, která se sama opravdu necommitne :-)