Hirdetés
- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- mefistofeles: Az elhízás nem akaratgyengeség!
- Geri Bátyó: Agglegénykonyha 14 – Kések, késélezés
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- Luck Dragon: Asszociációs játék. :)
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Intelligencs: Karrierváltás - Első rész
Új hozzászólás Aktív témák
-
Kutyauto
csendes tag
válasz
bandi0000
#5478
üzenetére
Köszi... No küzdök vele, haladok lassacskán.
Ez az egész abból jön, hogy próbálom megcsinálni azt az indításkori műveletet, amit az egyszálú Foxproban leegyszerűsítve anno valahogy így csináltam...
llRet = true
IF ( Nincs meg a helyén az adatbázis? ) // nem futott még, vagy letörölték, átnevezték...
llRet = Adatbázis létrehozása()
IF (llRet)
llRet = Tábla1 ellenőrzése / létrehozása / feltöltése()
ENDIF
IF (llRet)
llRet = Tábla2 ellenőrzése / létrehozása / feltöltése()
ENDIF
..... és így tovább
ENDIF
IF (llRet)
// futott már és/vagy elvileg kész a háttér
llRet = Adatkörnyezet beállítása ()
ENDIFReturn llRet
... ha itt False , akkor nincs értelme tovább futni, mert előbb utóbb hiányozni fog vmi...Itt nyilván minden egyes sort meg kell várni, mert ha valamelyik bármilyen hibára megy akkor a többit nincs értelme futtatni, elindulni sem lehet. Hát igen, ilyenkor az ember kitett egy szép folyamat jelzőt, az user meg szépen kivárta a végét...
Ezt nekem nagyon nehézkessé teszi kezelni, ha minden egyes adatbázis műveletet külön szálban, vagy launch ban kell indítani és az indító kód fut közben tovább. Szerintem ez is a Node.js tanfolyamon megismert Pyramid of doom vagy Callback hell helyzet, amit ott async - await()-ekkel oldanak fel.
No, ezt próbáltam itt is megérteni és kibogozni, de lehet hogy alapból rossz végén akarom megfogni a kapát... Bocs ha fárasztó vagyok :-)
Új hozzászólás Aktív témák
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Gyúrósok ide!
- Formula-1
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Gyorsjavítást kapott a visszavont, majd újra kiadott GeForce driver
- gban: Ingyen kellene, de tegnapra
- Hozd azt a cementet, báttya! Készül a Keychron billentyűzet!
- Háremet tartana az adattárolókból a Chieftec letisztult dizájnú háza
- Vicces képek
- Ilyen olcsó sem volt még egy Apple notebook
- További aktív témák...
- PNY RTX 5080 16GB GDDR7 Triple Fan OC - Garis 2028.10.01. -ig - Eladó!
- appletv 4k , 32gb , hibatlan, dobozaban, csak március 14ig!!
- MSI GTX 1660 SUPER 6GB GDDR6 VENTUS XS OC Eladó!
- MacSzerez.com - iPhone 15 Pro / 128GB / Fehér Titán / Kártyafüggetlen / Garancia!
- Samsung Odyssey G9 LC49G95TSSRXEN - 5120 x 1440 - 240Hz
- AKCIÓ! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 64GB DDR4 1TB SSD RTX A2000 4GB W
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Lenovo ThinkPad T480s,14",FHD,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- 179 - 180 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
- iKing.hu Apple iPhone 15 Pro Max 256GB használt Black Titanium 91% akku 6 hónap garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
