Telefonski imenik - pretrazivanje baze

1

Telefonski imenik - pretrazivanje baze

offline
  • kpax 
  • Novi MyCity građanin
  • Pridružio: 28 Apr 2006
  • Poruke: 27

kako da ga uradim u vb , ali da ima neku bazu podataka i opciju TRAZI?
Potrebna pomoc



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Alics  Male
  • Ugledni građanin
  • Pridružio: 02 Apr 2006
  • Poruke: 353
  • Gde živiš: Šabac

Malo je komplikovano da ti sve objašnjavam Wink. Ja sam napravio jednu prostiju varijantu (evo je [url=https://www.mycity.rs/must-login.png), a ti pogledaj kod ako može da ti pomogne. Ako ima nekih problema, javi.

P.S. Ako hoćeš da može da se pretražuje u više kategorija, malo se poigraj sa OptionButton - ovima Wink



offline
  • Pridružio: 01 Maj 2003
  • Poruke: 1300
  • Gde živiš: Kragujevac

@kapx

sta je tvoje pitanje? jet ti treba kod, ideja... sta?

offline
  • kpax 
  • Novi MyCity građanin
  • Pridružio: 28 Apr 2006
  • Poruke: 27

ja imam neku ideju i odlican dizajn za interfesj(moj licno),sada nerazumem kodove(imam 15 godina)
nije mi jasno sta da koristim !
planiram da u jednom spsiku budu Imena po redu(nista veliko oko 400 br.)
onda par comand batona-dodaj ime nadji kontakt,izadji!
I josh nesto kao bonus to nije bitno(znam ja to da uradim)
Da li tu treba da se pravi baza,il' sta
kako to da uradim ,
hvala svima!!!

offline
  • Pridružio: 28 Jun 2004
  • Poruke: 990
  • Gde živiš: Kucura

Napravis bazu u access-u i konvertujes je u 97 file format (Tools\Database Utilities\ Convert Database\ To 97 file fromat....). Na formu u VB-u stavi Data kontrolu i podesi sledece:

DatabaseName-putanja do baze
RecordSource-tabela u bazi gde se nalaze korisnici (tbl_imenik)

Sada stavi onoliko textbox-ova na formu koliko imas kolona u bazi. Npr. u bazi imas Ime, Prezime, Adresa, Telefon pa stavi 4 textbox-ova. Za svaki textbox podesi sledece:

DataSource-Data1 (za sve textbox-ove)
DataFiled-za svaki posebno podesi koju kolonu da cita; text1=ime, text2=prezime, text3 itd..

Sada imas imenik. Ako oces da dodas korisnika korisni sledeci kod:

Data1.Recordset.AddNew

Brisanje

Data1.Recordset.Delete

Ako oces da pretrazujes koristi ovo:

Data1.Recordset.FindFirst "Ime = '" & txt1.Text & "'" ili Data1.Recordset.FindFirst "Ime LIKE '" & txt1.Text & "'"

Samo prepravi umesto Ime, Adresa ili telefonofon, a txt1 promeni na textbox u koji ce se upisati podatak koji treba da se nadje u bazi.

evo nadam se da ces razumeti. vec sam pospan pa nije bas skroz citljivo ali bar sam se potrudio... pitaj ako nije jasno.....

offline
  • kpax 
  • Novi MyCity građanin
  • Pridružio: 28 Apr 2006
  • Poruke: 27

hvala ti vrlo koristan cod!
da ja pojsanim malo moj imenik!
Imenik koji pravim ce da bude imenik sela(400-450)
dalje,meni je najvaznije da bude pregledan,da na jednoj strani bude lista sortirana po redu,a s druge da budu opcije trazi,dodaj!(u sta da stavim listu)
Znaci samo Ime,prezime,ulica,tel. broj!
Bazu sam iskljucio netreba mi!

offline
  • Alics  Male
  • Ugledni građanin
  • Pridružio: 02 Apr 2006
  • Poruke: 353
  • Gde živiš: Šabac

OK, drago mi je da si uspeo Wink

offline
  • kpax 
  • Novi MyCity građanin
  • Pridružio: 28 Apr 2006
  • Poruke: 27

ma kakvi nisam josh uspeo,da li je dobro da stavim listu u grid ili u nesto drugo?

offline
  • Pridružio: 28 Jun 2004
  • Poruke: 990
  • Gde živiš: Kucura

yo? cek. Kako ces da dodas korisnika ako neces imati bazu? Za trazi je ok, ali za dodavanje ce biti problem. Jer ti mozes da dodas u listu neku stavku (korisnika) ali ona nece biti tu kada ponovo pokrenes program. Wink

offline
  • Pridružio: 01 Maj 2003
  • Poruke: 1300
  • Gde živiš: Kragujevac

baza ti je potrebna za trajno cuvanje podataka. ono sto dodas u listu, mora se zabeleziti u bazu da bi "postojalo" i prilokom sledeceg ukljucenja programa.

Ko je trenutno na forumu
 

Ukupno su 1542 korisnika na forumu :: 218 registrovanih, 14 sakrivenih i 1310 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 10x10.9, 357magnum, _stipa_, A.R.Chafee.Jr., Aco_GM, acov34, advokat84, aleph_one, amonsrb, amstel, aramis s, ArmFPGA, Asteker, Avalon015, avijacija, babaroga, baltazar01, BaneM75, Bbbggg1979, Bob.Rock, Boba, Bobrock1, boj.an, bojan313, bojan_t, bojank, Bombona, boro975, boromir, BORUTUS, boskelazo, BrcakRS, bukefal, celt, Chainsaw, Cicumile, cifra, CikaKURE, cinoeye, Colt D, CraniumWhite, cuvarkuca, Daba75, darkkran, debeli, DeerHunter, dekan.m, delboy, Denaya, Devil city 1989, DezurniOperativni, Dimitrije Paunovic, Dimitrise93, djboj, djordjemiklusev, DJUNTA, donigor22, dradex, draganca, Draganeli, draganl, DragoslavS, Dukelander, Ercomero, GH69, Giskard, Gitzherai, glados, Goga, Goksi95, Goxy1, Great White, GveX, havoc995, HogarStrashni, Holy Saber, Igritelj, ikan, Inner-Cell, istina, Jakonjveliki, Jeremiah, Jerry Drake, Jester, JimmyNapoli, Jose, Jozo74, Još malo pa deda, jugoslav.70, Kajzer Soze, Kajzer_Soze, Kapetan993, kaput21, karakaj, KimiMR, KizJ, Kriglord, kybonacci, Lance Guest, larix, laurusri, Leonov, littlebunny, LUDI, Macalone, maksi007, marera, Markobreee, markon1, marsi, max power, Md84, mercedesamg, Mig 29, Miki 84, Miki01, milenko crazy north, Milometer, milutin134, MiroslavD, Mirsen, mitja123, mnn2, Mux007, N.e.m.a.nj.a., Naj-Turs, nebidrag, nekdo, nemkea71, Neutral, nextyamb, nixos, nnovakis, oblivion, Otto Grunf, Paki, Pantaaa, partyzan, Paško, pds, pein, Pekman, peradetlić, Perudin_92, Petar888, Petarvu, Petrusci, Plavi1, PlayerOne, Posmatrac77OKB, Prašinar, predragc, procesor, proka1ng, promajauglavi, Pururin, Radoslava, radza1, RajkoB, rakivan, rambod, rednap, repac, Ripanjac, Romibrat, ruma, Samo gledam, sas77, Sass Drake, Sharpshooter, shiro, shota91, Singidunumac, skylab1111, Slodra, Smiljkovich, Smor, Sr.Stat., srecko81, steksi, Stoilkovic, tm, tmanda323, Topaz9, Tribal, TRZH92, Tvrtko I, UAV operator, vathra, vazduh, Velizar Laro, Velički, veljko82, Veljko™, Vericvi, VladaDi, Vladoj, vobo, vojnik švejk, vrag81, Vrač, vrlenija, vuksa72, Walkers, wize, x011, Zastava, zax22r, zemljanin, ZetaMan, zexon, Zlajo1987, zlizo, zmajbre, zmajognjeniivan, Zoran1959, Zorge, zubri