Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Uslovi u access-u

[es] :: Access :: Uslovi u access-u

[ Pregleda: 2489 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

acasale
Aleksandar Stojanovic
Kuca

Član broj: 211718
Poruke: 12
*.dynamic.sbb.rs.



Profil

icon Uslovi u access-u24.03.2010. u 22:27 - pre 171 meseci
Ovako...
Dobio sam od profesora da odradim neku bazu podataka za neku auto skolu, u kojoj se izmedju ostalog pojavljuje datum rodjenja svakog kandidata u toj auto skoli. Moj zadatak je da postavim uslov takav da u polju izadje da li kandidat moze da izadje na polaganje ili ne (sto znaci da li je punoletan ili ne). Mogao bih to da uradim da je navedeno koliko svaki od kondidata ima godina, ali s' obzirom da mi je naveden datum rodjenja, nikako ne mogu da provalim koji je to uslov.
Nadam se vasoj pomoci.
Hvala unapred!
 
Odgovor na temu

Take 5

Član broj: 200551
Poruke: 1423
77.46.214.*



+12 Profil

icon Re: Uslovi u access-u24.03.2010. u 23:22 - pre 171 meseci
Pa treba da izračunaš broj godina od datuma rođenja do današnjeg dana (trenutni datum), pa ako je taj broj =>18 onda je kandidat punoletan.

Primer iz helpa:
Citat:
Microsoft Access does not include a function that will calculate the age of a person or thing based on a given date. This topic contains Microsoft Visual Basic for Applications (VBA) code for two custom functions, Age and AgeMonths, that will calculate age based on a given date.

The following function calculates age in years from a given date to today's date.

Code:
Function Age (varBirthDate As Variant) As Integer
       Dim varAge As Variant

      If IsNull(varBirthdate) then Age = 0: Exit Function

      varAge = DateDiff("yyyy", varBirthDate, Now)
      If Date < DateSerial(Year(Now), Month(varBirthDate), _
                           Day(varBirthDate)) Then
         varAge = varAge - 1
      End If
      Age = CInt(varAge)
    End Function



"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
109.106.238.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Uslovi u access-u24.03.2010. u 23:44 - pre 171 meseci
Evo jedan drugaciji primer
Prikačeni fajlovi
 
Odgovor na temu

savkov
Igor Savkov
Vrsac

Član broj: 21550
Poruke: 94
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Uslovi u access-u25.03.2010. u 11:40 - pre 171 meseci
Ako u bazi imas maticni broj građana nemaš potrebe ponovo da upisuješ datum rođenja.

Igor
 
Odgovor na temu

acasale
Aleksandar Stojanovic
Kuca

Član broj: 211718
Poruke: 12
*.dynamic.sbb.rs.



Profil

icon Re: Uslovi u access-u25.03.2010. u 18:24 - pre 171 meseci
Hvala puno, problem resen, najbolji ste! :)
 
Odgovor na temu

[es] :: Access :: Uslovi u access-u

[ Pregleda: 2489 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.