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

Sortiranje DataCombo kontrole

[es] :: Visual Basic 6 :: Sortiranje DataCombo kontrole

[ Pregleda: 4410 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

fragolan
Sam svoj majstor ....
Kraljevo

Član broj: 17146
Poruke: 61
*.dialup.neobee.net.

ICQ: 41270492
Sajt: www.escbounty.info


Profil

icon Sortiranje DataCombo kontrole19.01.2005. u 23:41 - pre 233 meseci
Hmmm bistrio sam po MSDN-u, ali nigde nisam nasao foru kako da sortiram podatke po abecedi u DataCOmbo kontoroli. Da li mozda prvo sortirati Recordset (Kako izmedju ostalog?) ili nesto drugo? Nije valjda da moram da menjam u obican Combo koji mislim da ima mogucnost sortiranja.
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.bg.wifi.vline.verat.net.

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Sortiranje DataCombo kontrole20.01.2005. u 09:36 - pre 233 meseci
Recordset objekat ima Sort property, pa mozes njega da iskoristis, a mozes da sortiras direktno u SQL upitu.

Citat:
MSND:

Sort Property (ADO)


Specifies one or more field names the Recordset is sorted on, and whether each field is sorted in ascending or descending order.

Settings and Return Values

Sets or returns a String of comma-separated field names to sort on, where each name is a Field in the Recordset, and is optionally followed by a blank and the keyword ASCENDING or DESCENDING, which specifies the field sort order.

Remarks

The data is not physically rearranged, but is simply accessed in the sorted order.

A temporary index will be created for each field specified in the Sort property if the CursorLocation property is set to adUseClient and an index does not already exist.

Setting the Sort property to an empty string will reset the rows to their original order and delete temporary indexes. Existing indexes will not be deleted.


 
Odgovor na temu

fragolan
Sam svoj majstor ....
Kraljevo

Član broj: 17146
Poruke: 61
*.dialup.neobee.net.

ICQ: 41270492
Sajt: www.escbounty.info


Profil

icon Re: Sortiranje DataCombo kontrole21.01.2005. u 23:33 - pre 233 meseci
Hvala na odgovoru, ali moram priznati da nisam bas uspeo da se snadjem. OK za sortiranje preko SQL, ali navikao sam da se kacim na bazu preko DataEnviromenta, nekako mi najlakse i najprostije (koje su mane, ako ih ima, ne znam).
Procitao sam ja i ranije iz MSDN-a help o Sort property-u, ali opet ga nisam skapirao
Da li mozes da mi otkucas konkretan kod (izvinjavam se ako mucim). Dakle DataEnviromentu sam dao naziv data. Kad se kacim na Recordset, kod je:
Code:
data.rsGradovi

Koji je nastavak koda za sortiranje? U helpu se pominje ASC, DESC. Verovatno mi kod nije dobar:
Code:
data.rsGradovi.Sort "Grad", ASC

jer VB ASC vidi kao Asc funkciju za ASCII kodove. U tabeli imam samo polje Grad.

A kad smo vec kod sortiranja zasto mi MSHFlexGrid nekad sortira i red sa nazivima kolona.

Hvala unapred.
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.bg.wifi.vline.verat.net.

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Sortiranje DataCombo kontrole22.01.2005. u 14:39 - pre 233 meseci
Code:

data.rsGradovi.Sort =  "Grad ASCENDING"

 
Odgovor na temu

fragolan
Sam svoj majstor ....
Kraljevo

Član broj: 17146
Poruke: 61
*.dialup.neobee.net.

ICQ: 41270492
Sajt: www.escbounty.info


Profil

icon Re: Sortiranje DataCombo kontrole23.01.2005. u 02:51 - pre 233 meseci
Hmmm nesto ne sljaka dobijam Run-Time Error 3001. Arguments are wrong i blabla
 
Odgovor na temu

fragolan
Sam svoj majstor ....
Kraljevo

Član broj: 17146
Poruke: 61
*.ptt.yu.

ICQ: 41270492
Sajt: www.escbounty.info


Profil

icon Re: Sortiranje DataCombo kontrole24.01.2005. u 01:20 - pre 233 meseci
Hmmmmm u DataEnviromentu kreirao sam recordset preko SQL builedera tako da sortiranje radi. Onaj kod iz nekog razloga ne sljaka. Hvala u svakom slucaju.

Samo jos nisam provalio kako da sprecim sortiranje naziva kolona u MSHFlexGrid kontroli. Imali ko neke sugestije?
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.bg.wifi.vline.verat.net.

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Sortiranje DataCombo kontrole24.01.2005. u 09:39 - pre 233 meseci
Bice da je
Code:

data.rsGradovi.Sort =  "Grad ASC"


Sort Property

VB Example


 
Odgovor na temu

fragolan
Sam svoj majstor ....
Kraljevo

Član broj: 17146
Poruke: 61
*.dialup.neobee.net.

ICQ: 41270492
Sajt: www.escbounty.info


Profil

icon Re: Sortiranje DataCombo kontrole25.01.2005. u 00:27 - pre 233 meseci
Eeeeeee, ovo vec perfektno radi malo mi se kombo dzigerishe, ali radi.
Hvala, a ovo deluje i na MSHFlexGrid kad sortiram recordset koji se prikazuje u grid-u.
 
Odgovor na temu

[es] :: Visual Basic 6 :: Sortiranje DataCombo kontrole

[ Pregleda: 4410 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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