[ Ebenizer @ 20.09.2004. 12:23 ] @
| Imam sledeci problem
U Access bazi Baza imam sledece tabele:
1. Zaposleni-opste (ID,Ime,Prezime,Adresa,Telefon,...)
2. Zaposleni-program(ID,Username,Password,Admin_privileg(YES/NO))
3. Logovanje(ID,Ime,Prezime,Vreme_logovanja)
Tabele su povezane preko ID-a
U VB formi imam sledece elemente:
txtIme (Gde korisnik upisuje Username)
txtLozinka(Gde korisnik upisuje Password)
cmdPrijava
DataGrid
E sad u cmdPrijava_Click() trebalo bi da se desi sledece:
Program se poveze na bazu, proveri u Tabeli Zaposleni-program da li ima zapis sa
Username-om i Password-om koje je korisnik ukucao u txtIme i txtLozinka. Ako ima takav zapis onda upise u Tabelu Logovanje novi record gde ID uzme iz Tabele Zaposleni-program, a Ime i Prezime iz Tabele Zaposleni-opste(preko ID-a). Po upisivanju novog rekorda prikaze Tabelu Logovanje u DataGrid-u na dnu forme...
Treba mi kod za cmdPrijava_Click() ili neke smernice kako da postignem gore navedeno...
Unapred zahvalan svima koji doprinesu resenju mog problema !!!! |
[ Ebenizer @ 20.09.2004. 12:51 ] @
I jos jedan dodatak problemu...
Kad pronadje record u Zaposleni-program, proveri da li je Admin_privilegije YES ili NO pa ako je YES odradi sve ono sa pocetka price i otvori Formu 2 sa prosirenim menijem, a ako je NO otvori Formu 2 sa menijem u kojem postoje samo dve opcije (1. Opcija prikaz trenutno logovanih korisnika, 2. Opcija npr. Ĺ ank)
Takodje kad se klikne na odredjeni record u DataGridu u Formi1 dole se pojavi
txtPassword u koji logovani korisnik unese svoj password i cmdOdjava cijim kliktanjem se brise record iz Tabele Logovanje i upisuje u novu Tabelu Logovi (prepisuje se record iz Logovanje sa dodatkom row-a Vreme_izlaska), korisnik se na taj nacin odjavljuje...
Jos jednom hvala svima koji uloze trud i vreme u resavanje ovog problema!!!
[ vujkev @ 20.09.2004. 13:30 ] @
Evo jedne smernice. Procitaj TOP topic koji se odnosi na rad sa bazama (ADO, Access, SQL i ostalo) i tu ces naci resenje za citanje i upisivanje u bazu
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.