1. probelm
Code:
Dim strUPIT as string,strClan as string,strIme as string, strPrezime as string, datDatum as Date
strClan="prvi"
strIme="Milos"
strPrezime="Colic"
datDatum=now()
strUPIT="INSERT INTO Clanovi (Clan,Ime,Prezime,DatumRodjenja) VALUES "
strUPIT= strUPIT & "'" & strClan & "',"
strUPIT= strUPIT & "'" & strIme & "',"
strUPIT= strUPIT & "'" & strPrezime & "',"
strUPIT= strUPIT & "#" & format(datDatum,"dd mm yy") & "#)"
koristi funkciju FORMAT.
2.problem
pa ovako 100% ti treba neka promenljiva koja ce pamtiti koliko imas razlicitih godina u toj tabeli. Kada dobijes broj godina onda ti treba promenljiva sa ukupnim brojem redova te tabele.
Resenje je prosto. Napravis petlju koja se vrti od 1 do ukupnog broja redova i treba ti jedna promenljiva tipa niz i za trenutni index niza (za tu petlju) samo dodajes po 1, kasnije kada prebrojis sve godine metodom mehurica naces element promenljive niza koji ima najveci brojac.
Mozes i na ovaj nacin 2 problem da resis. "SELECT COUNT(*) as nekoime FROM Clanarina WHERE DatumUclanjenja=neka godina" i tako za sve godine. Rezultate spojis u virtuelnu tabelu pa onda nju pretrazujes.