Dan79 19.03.2015 18:32
Predmet:Re: Prihodi i rashodi

eto dosade opet Smiling
može li tko pogledati ovo i reći gdje sam zgriješio Smiling
ovo je vježba Smiling
hvala
Prilozi:
baza podataka ljudi_1.rar (Velicina datoteke:28.11 KB)

dex 19.03.2015 20:43
Predmet:Re: Prihodi i rashodi

Na prvi pogled

Ne stavljaj razmake u nazivima tabela i polja! Ako ima vise reči (ne bitrebalo vise od dve radi čitljivosti i razumljivosti) odvajaj ih donjom crtom ili stavljaj početno slovo veliko

NIKAD ne stavljaj č,ć,ž... u nazive polja i tabela. U labelama na formama i reportima naravno možeš da ih staviš

Kao primarni ključ koristi polje ID, osim ako nemaš neko drugo jedinstveno polje. Da se podsetimo: primarni ključ mora da bude jedinstven (ne sme da se ponavlja u dva ili više recorda, mora da bude nepromenljiv vremenom,uvek mora da postoji (ne sme da ostane prazno polje (null)

U povezanu tabelu UVEK se prenosi polje ključa, što znači da povezano polje u tabeli mora da bude istog tipa kao i ključ u tabeli roditelju. Izuzetak je ako je polje ključa autonumber, onda je vezani podatak tipa Long Integer.

Kod povezivanja tabela UVEK čekiraj Enforce referencial integritu, čemu bi inače služila veza

Dan79 19.03.2015 20:56
Predmet:Re: Prihodi i rashodi

primljeno na znanje Smiling
hvala

dex 19.03.2015 21:12
Predmet:Re: Prihodi i rashodi

Kad u kodu pozivaš kontrolu sa datumom koristi

..."#" & Format(Me.NazivTextBoxaSaDatumom,"mm\/dd\/yyyy") & "#...

zxz 19.03.2015 23:22
Predmet:Re: Prihodi i rashodi

Da pocnemo prvo od tabela iako si ti pokusao i forme praviti ali prvo tabele treba srediti.
Prvo uzmi u obzir sto ti je @dexxxl napisao.
Sto se tice primarnog kljuca on ti je vec rekao a ja samo da pojasnim.
Ti si stavio u tabeli posaso da su ti dva polja primarni kljuc it id i ime.
Id polje je autonumber i ono samo po sebi nema duplikata i kao takvo moze biti primarni kljuc pa nemas potrebe za slozenim kljucem To ti je isto i @dexxxl rekao.
Druga stvar ako si pocetnik ne posezi u pocetku odma za slozenim primarnim kljucem.
Mozda si ti htio da se osiguras da ti nemoze dva puta u bazu ipisati istog covjeka.
To mozes uraditi na drugi nacin bez da su ta polja primarni kljuc.
Kod tebe bi u ovoj tabeli to bilo da se nemogu ponoviti u bazi u jednom redu isto ime i prezime i to mozes izvesti kao sto je prikazano na slici u prilogu.

Po ovome sto si pokusavao u kodu pretpostavljam da si radio u nekom drugom programskim jeziku (php ili mozda nesto drugo) jer pokusavas kodom da unses podatke u bazu.
Ovo kako si ti napravio forme gdje svako polje ima svoju kontrolu, nemas uopste potrebu za kodom koji bi podatke upisivao u bazu jer ako imas kontrolu na svakim poljem onda sve podatke koje si upisao u polja su automatski uneseni u bazu bez ikakvog koda.
Za sad bi ti predlozio da se jos malo zadrzimo na tabelama pa kad budes htio praviti forme bolje napisi ovdje sta namjeravas napraviti pa cemo ti napraviti neki primjer pa ti to prvo prouci i onda pravi sam.
Mojeje misljenje da ces tako bolje nauciti.
Prilozi:
indeks.gif (Velicina datoteke:9.38 KB)

zxz 19.03.2015 23:38
Predmet:Re: Prihodi i rashodi

Jos nesto zaboravih.
Vidio sam da si na polja ime i prezime stavljao input masku.
Vjerovatno si htio da ti prvo slovo prikaze veliko.
Netreba ti ta input maska u tabeli.
Ako ti bude trebalo prvo slovo veliko na izvjestaju ili formi to mozes tamo napraviti.

Dan79 19.03.2015 23:41
Predmet:Re: Prihodi i rashodi

ok hvala
ovo je jednostavno zamisljeno recimo ljudi dolaze na razgovor za posao,pa da imam neku bazu ko je bio.
klasika lagano za pocetak Smiling

zxz 19.03.2015 23:47
Predmet:Re: Prihodi i rashodi

Slazem se i ja imam nekoliko tabela ljudstva ali za tebe ****lje ovako da sam jedno po jedno razaberes jer ces bolje nauciti.
Svi mi ovdje imamo ove tabele sto tebi trebaju jer to su klasicne tabele. Mozda neko polje vise ili manje.
Samo ti idi polako i sve ce to leci, mozda ne tako brzo kako si zamislio ali ce ici.

zxz 20.03.2015 00:11
Predmet:Re: Prihodi i rashodi

Evo ti moj primjer tabela.
Prepravio sam ti polja na koja si imao lukap tabele odnosno koja su ti bila veza sa kodnim tabelama.
Moglo je i kako si ti napravio odnosno da ostanu tekstualna polja ali bi morao prepraviti bound column:2.
Znaci da uzima podatke iz druge kolone tvoke kodne tabele jer prva ti je kolona u svim tabelama brojcana odnosno primarni kljuc.
Prouci ovo malo pa pitaj ako sta nije jasno i popuni deskription polje.
Prilozi:
BazaLjudi.zip (Velicina datoteke:11.37 KB)

Dan79 20.03.2015 19:40
Predmet:Re: Prihodi i rashodi

eto pogledao sam i ispunio polja OPIS mislilm da ovdje nema nejasnoća.
Prilozi:
BazaLjudi_1.rar (Velicina datoteke:14.06 KB)