Új hozzászólás Aktív témák

  • Oly

    senior tag

    Sziasztok

    Van egy adatbázisom:

    A data táblában lévő adatokat akarom űrlapon módosítani, úgy, hogy egy lekérdezéssel töltöm be az adatokat. A lekérdezésben viszont csak azoknak az adatoknak kellene megjelenni, ami az adott felhasználóra érvényes.
    Valami olyan megoldás kellene, hogy mikor megnyitom az űrlapot, megnézi a USERS táblában az NT_USER (CURRENT_USER-ből nézve) alapján milyen USER_ID tartozik a felhasználóhoz.
    Ezt követően a DATA táblából csak azokat a sorokat tölti be, amelyiknél a USER_1-nem az adott felhasználóhoz tartozó ID van.
    Egyszerűbb lenne, ha a DATA-ban a username lenne, de ezzel is csökkenteném a tábla méretét, mert több 10ezer rekord lesz.
    Ugyanakkor az űrlap utolsó 2 mezője (Check, User_2) Csak akkor legyen módosítható, ha az adott USER_ID-hoz tartozó ACC_LEVEL (ez egy szám 1 és 5 között) kisebb, mint 2.
    Ha azt is lehetne szabályozni a hozzáférési szinttel, hogy a VAR_1 változót legördülő listából csak az első 4-et tudja kiválasztani az a felhasználó, akinek 2-től nagyobb az ACC_LEVEL-je, akkor nagyon örülnék. :))

    Remélem érthető voltam.

    Segítséged előre is köszönöm.

    SonyEricsson T20 - T68 - T610 - K700 - W800 - K750 - K800 - C702 - P1 - MOTO Defy - Galaxy S Advance - Galaxy S4 - Lumia 820 - Honor 7 - iPhone 5S

Új hozzászólás Aktív témák