- iPhone topik
- Xiaomi 17 - még mindig tart
- Maradt 46 mm a Xiaomi Watch S5, de nőtt a kijelző
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Motorola Edge 50 Fusion - jó fogás
- One mobilszolgáltatások
- Google Pixel topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Íme az új Android Auto!
- Dobja a kapszulát és 8000 mAh fölé lő a Honor kompaktja
-
Mobilarena

Ú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!
- Dobozos DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -30% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- HP ZBook 17 G3, 17,3" FHD, I7-6820HQ CPU, 16GB DDR4, 256GB SSD, 4GB Nvidia, W11, Számla, 1 év garanc
- BESZÁMÍTÁS! MacBook Pro 13 M1 8GB RAM 512GB SSD notebook garanciával hibátlan működéssel
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- iPhone 12 Pro Max 256GB Mobiltelefon
- AKCIÓ! Huawei Watch 4 Pro eSIM okosóra garanciával hibátlan működéssel
- Telefon felvásárlás!! Xiaomi Redmi Note 10, Xiaomi Redmi Note 10s, Xiaomi Redmi Note 10 Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




