Hirdetés
- Kormányok / autós szimulátorok topikja
- Melyik tápegységet vegyem?
- ASUS ROG Ally
- Az Intel korábbi vezére szerint a kvantumforradalom gyorsan elsöpri a GPU-kat
- Milyen videókártyát?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Akciókamerák
- Milyen monitort vegyek?
- TCL LCD és LED TV-k
- Tervezzen neked chipet a Samsung!
Aktív témák
-
Sk8erPeter
nagyúr
Ja persze, tudom, hogy nem kell vele foglalkozni, csak érdeklődtem a működése felől.

Sajnos jól gondoltam, MyISAM esetén a PDO felől sem működik a tranzakció plusz commit/rollback mechanizmus:
[Transactions and auto-commit]
"WarningPDO only checks for transaction capabilities on driver level. If certain runtime conditions mean that transactions are unavailable, PDO::beginTransaction() will still return TRUE without error if the database server accepts the request to start a transaction.
An example of this would be trying to use transactions on MyISAM tables on a MySQL database."
Kár.

Azt hiszem, nem érdemes emiatt megváltoztatnom InnoDB-re a jelenlegi adattábláim tárolási mechanizmusát, akkor viszont szívhatok azzal, hogy több új elem beillesztése esetén hiba fellépésekor megfelelően visszavonogassam szépen kézzel az INSERT-eket, utólag a megfelelő sorokra küldve egy DELETE-et...
Tulajdonképpen azt sem látom be, mi értelme van, hogy csupán driverszinten ellenőrzi a tranzakciós képességeket, miért nem ugat érte (legalább lenne notice, warning vagy PDOException), ha az adattábla nem támogatja őket, hogy a programozó ne nézzen már bambán, hogy vajon a rollback-nél miért nem vonta vissza a kívánt módosításokat, amennyiben elvégezte...

Milyen szép is lenne egy DataSet alapúhoz hasonló megoldás, mint .NET-ben.

Aktív témák
- Kuponkunyeráló
- Kormányok / autós szimulátorok topikja
- Melyik tápegységet vegyem?
- One otthoni szolgáltatások (TV, internet, telefon)
- Luck Dragon: Asszociációs játék. :)
- ASUS ROG Ally
- Redmi Note 15 4G? Van képünk hozzá!
- Éjszakai műszak
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Mobil flották
- További aktív témák...
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest






