- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Luck Dragon: Óraátállítás
- koxx: Bloons TD5 - Tower Defense játék
- Kempingezés és sátrazás
- gban: Ingyen kellene, de tegnapra
- Navaren: Resident Evil Requiem szösszenet
-
LOGOUT

Új hozzászólás Aktív témák
-
Mad_nv
csendes tag
Hello!
Az érdekelne, hogy milyen hibakezelési szokásokat ismertek? Mondok egy példát:
Egy felhasználó létrehozásakor előjöhet több hiba is: (1) Sikertelen kapcsolódás az adatbázisszerverhez (2) A felhasználónév már foglalt (3) Érvénytelen mezőnév, táblanév stb...(programozói hiba)
Adatbázis szinten visszadobhatok egy kivételt, miszerint a felhasználói név már foglalt (tárolt eljárás esetén), de ha bármilyen más hiba merül fel, az is kivételt dob. Többnyelvű alkalmazásnál nem támaszkodhatok arra, hogy az adatbázisszerver által visszadobott üzenetet írom ki a felhasználónak, mert akkor nem lesz többnyelvű a program (a nyelvi fájlból nem lehet kiolvastatni a hibaüzenetet, nem is lenne értelme), továbbá olyan adatokat is kiírhat, amik nem publikusak/értelmezhetetlenek a felhasználónak. Esetleg nem tudom, lehet-e saját hibakódot készíteni ami egyértelműen beazonosítja a hibánkat (ebben a példában a duplicate key error végül is megfelelne nekünk). Másik lehetőség, hogy készítek egy ellenőrző eljárást, ami megnézi, foglalt-e a felhasználónév és ha foglalt, hibaüzenetet íratok ki a formra, ez után mehet a beszúrás. Ebben az esetben viszont mindenképp le kell futtatnom az ellenőrzést a beszúrás előtt, míg az előző módszernél ezt elvégzi nekünk a tárolt eljárás, bár a hibaüzenetet nem tudjuk jól továbbítani. Elég hosszúra sikerült, remélem érthető a kérdésem.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Luck Dragon: Asszociációs játék. :)
- Arc Raiders
- Apple iPhone 17 Pro Max – fennsík
- Battlefield 6
- Kutya topik
- A fociról könnyedén, egy baráti társaságban
- AMD Navi Radeon™ RX 9xxx sorozat
- One otthoni szolgáltatások (TV, internet, telefon)
- 3D nyomtatás
- További aktív témák...
- Intel D3-S4520 960GB - Keveset futott - 2,5", SATA3, 5300 TBW - Eladó!
- Nintendo Switch OLED + Picofly + 512 GB Samsung EVO Plus + Nintendo tok
- Új Xiaomi Mi Pro 2 Swiss Edition elektromos roller 300/600W
- Samsung Galaxy A56 5G 256G, Kártyafüggetlen, 1 Év Garanciával
- HP NVIDIA GeForce RTX 3080 3 ventilátor
- 209 - Lenovo Yoga Pro 7 (14APH8) - AMD Ryzen 7 7840HS, no GPU
- LG 42C3 - 42" OLED EVO - 4K 120Hz 0.1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
- Keresünk Galaxy S24/24+/S24 Ultra/S24 FE
- szinteÚJ Lenovo ThinkPad L14 Gen5 i7 155U 32GB 1TB FHD+
- Apple iPhone 17 Pro Max 256GB Deep Blue Karcmentes állapot 100% akku (93 ciklus)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


