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
- Reklámblokkolók topikja
- Azonnali notebookos kérdések órája
- AMD Navi Radeon™ RX 6xxx sorozat
- OpenWRT topic
- Kínai és egyéb olcsó órák topikja
- Villanyszerelés
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Xbox Series X|S
- Otthoni hálózat és internet megosztás
- Budapest és környéke adok-veszek-beszélgetek
- További aktív témák...
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" i7-11850H 64/1TB RTX A2000 4GB UHD 4K
- Acer Nitro V 16 AI Gamer Laptop! Ryzen 7 260/RTX 5070/32gb DDR5/2TB SSD/2560x1600/180hz/Beszámítok!
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" Xeon W-11955M 64/1TB RTX A2000 4GB FHD+
- AOC CQ27G2S Monitor (2K/VA/165hz)
- Samsung C27F396FHR Monitor
- Nintendo Switch bazár (Okosított Nintendo Switch konzolok, játékok, tartozékok)
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Új! Számla + 1-3ÉV Gari! Áfás! Gamer PC - Számítógép! I5 14400F / RTX 5060 / 32GB DDR5 / 1TB M.2 SSD
- Csere-Beszámítás! MSI Gaming X RTX 4060Ti 16GB GDRR6 Videokártya!
- MacBook felvásárlás!! Macbook, Macbook Air, Macbook Pro
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest