Access

Szia Geva! Az 57/2.(a dátumnál milyen érvényességi szabályt kell meghatároznom?);10 (a kurzor segítségével növelem meg a mező hosszát?);16. (hogyan tudom törölni a csoportosítási beállítást?)részfeladat nem világos. Segítenél? Köszönöm! Kingus

57/2. feladat szerint a tábla Dátum dátum/idő típusú mezőjénél biztosítani kell, hogy két hónapnál régebbi dátumok ne legyenek bevihetők. A megoldásnál először azt gondold végig, hogy az aktuális dátumból kell kiindulni az ellenőrzéshez. A beviendő dátumnál az aktuális dátum hónapjánál max 2-vel lehet kisebb a hónap. Az Access-szel ezt egy kicsit azért már nehezebb megértettni (a dátumot a napok számával tárolja az Access, a naptárának kezdő napja óta eltelt napok számával), csak függvények segítségével nyerhetjük ki egy dátumból az év-, a hónap- vagy a nap számát), de azért remekül működik, a megoldás elgondolása a következő: 1. az aktuális dátumból függvénnyel meghatározzuk az év, a hónap és a nap számát egész számmal, 2. ebből a kapott három számból úgy rakatunk össze az Access-szel egy új dátumot a megfelelő függvénye segítségével, hogy a hónap számából előbb levonunk kettőt. Ezzel megkapjuk azt a dátumot amelynél nagyobb, vagy vele megegyező dátumot lehet bevinni. A szükséges függvények (a Szerkesztő... panelen kiválaszthatók és a Súgóban a működésük elérhető): Now() - a számítógépről lekérdezett aktuális dátum és idő, bemenő értéke így nincs; Year(dátum) - az év számát adja eredményül a megadott dátumból; Month(dátum) - a hónap számát adja eredményül a megadott dátumból; Day(dátum) - a nap számát adja - hónapon belül - a megadott dátumból; DateSerial(év;hónap;nap) - dátumot készít a három számmal megadott értékekből, a zárójelben a jelzés utal a különböző dátum részek egész számmal történő megadás sorrendjére... Érvényességi szabályként megadandó tehát: >=DateSerial(Year(Now());Month(Now())-2;Day(Now())) Geva

Ez első elolvasásra kissé bonyolult, remélem ilyen azért nem lesz a vizsgán! Azért köszönöm! Kingus

Ez is csak egy 1 pontos feladat a 32-ből - 24 pontot kell összeszedni, tehát belefér, ha egy ilyet nem tudsz megszerkeszteni. Valóban egy kissé próbára teszi a hallgatók türelmét és figyelmét.

Valahol meg lesz a gyűjtésem is, a vizsgafeladatokhoz szükséges függvényekről... hamarosan felteszem, úgy tűnik, hogy az új vizsgafeladat sorban nincs változás az adatbázis kezelésnél.
üdvözlettel
Geva