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

Problem sa Combo1 u VB ?

[es] :: Visual Basic 6 :: Problem sa Combo1 u VB ?

[ Pregleda: 4016 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zeljo

Član broj: 2965
Poruke: 143
195.252.78.*



Profil

icon Problem sa Combo1 u VB ?28.05.2002. u 16:01 - pre 266 meseci
Postavio sam na Form1 :
Combo1,
LBLPrezime i LBLIme

Kreirao sam bazu Data1 u Accesu i povezao sa Labelama

Medjutim imam problem kada kliknem na Combo1 on mi otvori sva prezimena (sto i zelim) medjutim kada kliknem na odabrano prezime zelim da mi to isto prezime i za to prezime poaze ime u LBLIme i LBLPrezime.

Kod mene se desava da on pokazuje to ali nikad ono prezime kao ni ime vezao za to prezime na koje sam ja kliknuo vec uvjek neko drugo.

Kod sam napisao ovako :

Private Sub Combo1_Click()
Data1.RecordSource = "Select * From Unos_novih clanova Where Prezime ='" & Combo1.Text & "'"
Data1.Recordset.MoveNext
Combo1.Refresh
End Sub


Private Sub Combo1_GotFocus()
Do While Not Data1.Recordset.EOF
Combo1.AddItem Data1.Recordset.Fields("Prezime").Value
Data1.Recordset.MoveNext
Loop
Data1.Refresh
End Sub


Unapred hvala na svim odgovorima !!!

 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
*.uv2a.csupomona.edu

ICQ: 83493423


Profil

icon Re: Problem sa Combo1 u VB ?28.05.2002. u 17:22 - pre 266 meseci

Probaj da umesto ComboBox1 stavi LookupComboBox i onda bi trebalo da ti radi. U properties podesis Field / Data Source (tabelu) i polje koje da selektuje tako da kad kliknes na neko od prezimena ostala DBEdit polja ce da ti se popune.
 
Odgovor na temu

zeljo

Član broj: 2965
Poruke: 143
195.252.78.*



Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 02:31 - pre 266 meseci
Izvini nije mi bas naj jasnije sta si mislio reci da li ima neka komanda koja zamjenjuje Combi1 i da je postavim na Form1 ili da samo u kodu zamjenim tamo gdje pise Combo1 da upisem LookupComboBox.

Ako nije problem evo ovdje imas kod pa samo prekopiraj i izmjeni sta treba a mi posalji na E-Mail.

A ono u properties podesis Field / Data Source (tabelu) mislis da selektujem Combo1 pa da podesim odnosno LookupComboBox.

Unapred hvala !!!!
 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
*.uv2a.csupomona.edu

ICQ: 83493423


Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 03:52 - pre 266 meseci
Ne radim sa VBom,ali su u principu slicne komande.
Imas u DataControls, znaci ne u regularnim kontrolama, vec onima za DB kontrole tipa DBComboBox, DBComboList, DBLookupComboBox, DBEdit ....

Ti si selektovao koliko mi se cini DBComboBox. Uzmi obrisi to sa Form-a i umesto toga stavi DBLookupComboBox. (Mozda se pod VBom zove drugacije ali izgleda isto kad ga stavis na formu)

Kad to uradis, podesi stvari kao sto sam ti rekao, tj igraj se sa tim.

Ajde pa javi sta si uradio.
Code nisi postovao, izgleda si zaboravio,a i nemam VB instaliran kod mene na masini.

Srecno
Uros
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 04:09 - pre 266 meseci
Kad kliknes na CobmoBox trazis sva prezimena koja odgovaraju Combo.Text-u
Odmah se prebacis na drugi record
Pa onda osvjezis ComboBox :-(
Tako kaze tvoj kod.
Sta ako imas 10 Petrovica? Koje bi ime da ti prikaze u Label za Ime?
Kazi tacno sta zelis i dacemo ti resenje.
 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
*.uv2a.csupomona.edu

ICQ: 83493423


Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 05:29 - pre 266 meseci
Citat:
gio1000:
Kad kliknes na CobmoBox trazis sva prezimena koja odgovaraju Combo.Text-u
Odmah se prebacis na drugi record
Pa onda osvjezis ComboBox :-(
Tako kaze tvoj kod.
Sta ako imas 10 Petrovica? Koje bi ime da ti prikaze u Label za Ime?
Kazi tacno sta zelis i dacemo ti resenje.


Zato sam mu i rekao da koristi ComboLookupBox koji ce da gleda sva Prezimena ali ce da ih gledao po PrimaryKey-u ili tako necemu zavisi kako je kreirao DB.
 
Odgovor na temu

zeljo

Član broj: 2965
Poruke: 143
195.252.78.*



Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 15:42 - pre 266 meseci
U ovom slucaju necu imati duplikate prezimene ja sam dao jedan primjer na prezimenima da bi bilo jednostavnije u stvari mjesto prezimena biti ce nazivi ulica tako da nece moci biti dupliranja istog naziva !!!!

 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
*.uv2a.csupomona.edu

ICQ: 83493423


Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 17:19 - pre 266 meseci
Moci ce dupliranje. A evo i kako

Code:

 ID              Prezime                Ime

001             Petrovic               Petar
002             Petrovic               Marko
003             Petrovic               Sasa
...



i ako ih stavi u LookupComboBox onda ce moci da vidi sva prezimena a klikom na bilo koje od njih ostala polja ce mu se popuniti.
 
Odgovor na temu

zeljo

Član broj: 2965
Poruke: 143
195.252.78.*



Profil

icon Re: Problem sa Combo1 u VB ?29.05.2002. u 22:26 - pre 266 meseci
Stavo nista nerazumijem mozesli biti malo precizniji imas moj kod sta treba da konkretno izmjenem gdje da pisem, to sto si mi objasnijo nije mi jasno nista kako to da primjenim ....
 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
*.uv2a.csupomona.edu

ICQ: 83493423


Profil

icon Re: Problem sa Combo1 u VB ?30.05.2002. u 00:26 - pre 266 meseci
Stvarno ne znam kako da ti objasnim. Za ovo sto ti pricam ne treba ti ni jedna linija koda .Znaci NULA linija koda. Sve radis u Properties.

Znaci prvo odes u Form. Kliknes na tvoj ComboBox i obrises ga.
Onda odes i nadjes LookupComboBox i stavis ga na formu i onda ga podesis kako sam ti rekao.

Ako neko drugi zna bolje resenja nek mu pomogne ja stvarno kako drugacije da objasnim.

Srecno
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Problem sa Combo1 u VB ?30.05.2002. u 00:42 - pre 266 meseci
Combo1_Click()
Data1.RecordSource="Select Ime From Tabela Where Prezime='" & Combo1.Text & "'"
Data1.Refresh
LabelPrezime.Caption = Combo1.Text
LabelIme.Caption=Data1.RecordSet.Fields("Ime").Value
End Sub
Javi dali je to to.
 
Odgovor na temu

zeljo

Član broj: 2965
Poruke: 143
195.252.78.*



Profil

icon Re: Problem sa Combo1 u VB ?31.05.2002. u 00:18 - pre 266 meseci
U ovom zadnjem kodu koji si mi poslao radi kada kliknem na Combo1 i izaberem prezime recimo PAVIC on mi u LBLPrezime sada iscita tacno to prezime ali u LBLIme gdje bi trebao da iscita od PAVIC nista se ne desava.

Ovaj kod nije mogao da radi tek je proradio kada sam izbrisao Data1.Refresh, tek je onda proradio ali samo prezime iscitava kako treba ostalo nista.

MOZELI NEKO da mi kaze sta da ukljucim koju opciju u "Components" (komponentama) da bi dobio ovu opciju sto svi spominju "ComboLookupBox".

Tamo ima jako mnogo opcija ja tu opciju nemogu pronaci da bi zamjenio Combo1...

AKO NEKO IMA NEKI PREDLOG NEKA POMOGNE ...

AKO JE NEKO ZAINTERESOVAN DA MU POSALJEM NA E-Mail samo mali primjer toga djela da mi napise kod i da podesi pa da mi vrati neka se javi...

Unapred havala na svim javljanjima ...
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Problem sa Combo1 u VB ?31.05.2002. u 01:34 - pre 266 meseci
www.miodrag.too.it
Idi na Visual Basic, onda Data Base pa klikni na primjer.cab
I reci mi dal' radi
 
Odgovor na temu

[es] :: Visual Basic 6 :: Problem sa Combo1 u VB ?

[ Pregleda: 4016 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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