Új hozzászólás Aktív témák
-
evko
aktív tag
Nos, lett egy felhasználó, folyamat nevek (4 folyamat), egy folyamatok tábla.
A felhasználókat lehet kezelni...
A folyamatok táblázatba menne a felhasználó id, a folyamat név id, a létrehozás dátuma.Több problémát kellene megoldani, és ehhez minimum 1 tábla kellene még.
Ez már program része, de ha nem jó az adatbázis, nem lesz jó az egész....
Az első 3 folyamatot az admin nyugtázza. Csak akkor lehet a következő folyamatot nyugtázni, ha az előző már nyugtázva van. Ha a 3 folyamat admin részről nyugtázott, a 4. folyamatot a felhasználó (saját felületéről, neki csak felhasználó joga van) tudja nyugzázni. Ezzel a nyugtázással zárja is a saját hónapját... Pl. ma rábökött egy buttonra, amivel nyugtázta a 4. folyamatot, ami automatikusan zárta is az áprilist (ez csak megjelöli az user mellett az áprilist, hogy ok (ad neki 1-es értéket). Tehát, az admin május 28-án csak akkor tud nyugzázni (1-2-3-as folyamatokat), ha az április már zárva van.
Ez most lehet nagyon kesze-kusza lett...És lenne benne még 1 csavar...

Ha a felhasználó alkalmazott (felhasználó típus ), akkor az első folyamat nyugtázásával (admin nyom a buttonra) nyugtázódik automatikusan a 2-es és 3-mas folyamat is....
Engem az érdekelne, hogy ezt így hogy lehetne táblázat szinten kezelni... A programozás része más kérdés... Az egyszerű részek még mennek... A többi majd kialakul.. Csak jó lenne, ha az adatbázisba jól lehetne ezeket az adatokat beilleszteni, illetve lekérdezni majd.

-
evko
aktív tag
Köszönöm.

Nem szeretnék spórolni és nem egyedül csinálom (ez egy sulis feladat), csak elakadtunk.
De normálisan nem is volt megtervezve az adatbázis... És azt gondolom, ez itt az alapvető probléma. Mert, ha nincs alap, hogyan építkezzek?Ez egy kis adatbázis lesz, kb 30 fő adatait tárolja.
De igazad van, így jobban kezelhető.
Név mellé a hónapokat (szept, okt, nov..) úgy kérdezem le/jelenítem meg (és módosítom, írom), hogy adott hónapra kérdezve jelenítem meg a folyamatok táblázatból az adatokat, létrehozás dátuma alapján?Nah, délután összerakom valamennyire.
-
evko
aktív tag
Sziasztok!
Hogyan, hány táblával lehetne azt megoldani, hogy:
-vannak felhasználók, különböző jogokkal (admin, user, stb). Ez nyilván 1 tábla.
-vannak folyamatai (aktív volt, fizetését kiutalták). Minden usernek külön folyamata van. Talán ez még belefér az user táblába (process 1,2,3...)?
-Es ezeket a folyamatokat havonta adminisztrálni.
-ha adott user adott havi minden folyamata aktív, adott hónapot aktívvá tenni. Tehát 1 hónapban adott user minden folyamat ok, akkor hónap is ok legyen végül.Ezeket kellene táblázatban kezelni...
Én 2 vagy 3 táblára gondolok, de nem vagyok tervező, itt biztos, hogy van nálam sokkal okosabb,aki tudja, milyen szerkezettel lehetne ezt jól menedzselni.Köszi a segítséget!
-
evko
aktív tag
Sziasztok, újra.
Szóval...
Van egy tanár, egy tantárgy és 1 megtartott tábla.
Miután az admin feltöltötte az adatokat a tanár és a tantárgy táblákba, azt kellene elérni, hogy a megtartott táblába hozzá tudjon rendelni 1 tanárhoz tartozó órákat... De pl. 1 matek és fizika órát adó tanárhoz ne lehessen hozzárendelni magyar órát... Csak azokat az órákat, amiket ő tarthat.
Ehhez elég ez a 3 tábla, vagy szükség van még plusz táblára, és hogy lehetne ezt megoldani? -
evko
aktív tag
Köszönöm a tippeket.
Most tanulmányozom az SQL injection "rejtelmeit", jó tudni erről is. Sajnos hirtelen ez a videó jött fel, alatta nem olvastam rém történeteket, de legalább tudom, nagyon figyelni kell.Neked is felteszem a kérdést... Tudnál nekem esetleg valami linket küldeni, ahol net.asp-ben normálisan meg van oldva egy insert, update, vagy bármi parancs?
Jó éjt!
-
evko
aktív tag
Sziasztok!
Mivel sql lekérdezés (bár c# is egyben), ide jöttem első körben...
Van egy update parancs... Videó alapján próbáltam megcsnálni. De most elakadtam...
Itt a videó linkje, ha lenne valakinek 3 perce:
https://www.youtube.com/watch?v=pH7E-GM8HjE&t=1474sPl 24:14 perctől is látszódik a kód...
Engem csak az update sor érdekelne... És a where záradék... Vajon mi lehet ott?Találtam 1 ilyet...
String updatedata = "Update lecturedetail set attendance='" + markstatus + "' where rollno=" + rollno;
Ez nem jó, nyilván átírva sem...
Bocsánat, nem értek hozzá és szeretném megérteni.Szép délutánt!

-
evko
aktív tag
Sziasztok!
Egy feladat alapján néhány sql táblát létre kell hoznom, egy programhoz.
Van, aki esetleg privátban tudna segíteni, ha Megadom a paramétereket? Csak elméleti síkon lenne szükség segítségre és nem 0-ról, inkább hiba javításról lenne szó.Más... Online hol ajánlott táblákat létrehozni tesztelés céljára? Ahol ugye többen tudjuk tesztelni...
Köszönöm.
Új hozzászólás Aktív témák
- Fontos frissítés érkezik a OnePlus 13-ra
- Megtartotta Európában a 7500 mAh-t az Oppo
- Xiaomi 15T Pro - a téma nincs lezárva
- A fociról könnyedén, egy baráti társaságban
- Nintendo Switch 2
- Call of Duty: Warzone
- Komoly kihívót küldött a konkurenciára a Honor
- Házimozi belépő szinten
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- További aktív témák...
- Apple iPhone 15 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- MSI 17 Pulse FHD IPS 144Hz i7-13700H 14mag 16GB 512GB SSD Nvidia RTX 4060 8GB 140W Win11 Garancia
- GYÖNYÖRŰ iPhone 12 Mini 128GB Black-1 ÉV GARANCIA -Kártyafüggetlen, MS4206, 100% Akksi
- EREDETI NINTENDO Pokemon Go Plus autocatcher dobozban eladó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs



