Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Sortowanie w DBGrid
Mariusz



Typ: neutral
Postów: 17
Zarejestrowany: May 2003
Sortowanie w DBGrid

Mam problem z tą kontrolką
Napisałem program z obsługą bazy Acces 97 za pomocą kontrolki data oraz dbgrid niestety ta ostatnia nie oferuje sortowania wg kolumn czy jest może jakaś metoda na obejście wymienionego problemu
Za wszelką pomoc z góry dzięki.

05-05-2003 19:30
Pokaż profil Mariusz  Wyślij email do Mariusz   Odwiedź stronę Mariusz  
Abi




Typ: neutral
Postów: 18
Zarejestrowany: Mar 2003

Zakładają, że twoja kontrolka nazywa się "data1" napisz:

Data1.RecordSource = "SELECT * FROM tabela1 ORDER BY pole1, pole2, ..."
Data1.Refresh

tabela1 - tabela z bazy danych
pole1, pole2, ...  - pola do sortowania.
Jak po nazwie pola napiszesz DESC - będzie malejąco np.

Data1.RecordSource = "SELECT * FROM tabela1 ORDER BY pole1 DESC"
Data1.Refresh

07-05-2003 20:07
Pokaż profil Abi  Wyślij email do Abi   
Mariusz



Typ: neutral
Postów: 17
Zarejestrowany: May 2003

Trochę późno ale wcześniej nie mogłem

Dzięki

12-05-2003 00:18
Pokaż profil Mariusz  Wyślij email do Mariusz   Odwiedź stronę Mariusz  
Mariusz



Typ: neutral
Postów: 17
Zarejestrowany: May 2003
Problem pozostał

Wreszcie miałem trochę czasu i zająłem się problemem i nie działa z kontrolką data, przy łączeniu ADO pewnie śmiga ale mam problemy z zainstalowaniem OLE DB i pozostała mi tylko obsługa przez data (to mi jeszcze działa).
Po prostu VB mam na Win ME a to jest drugi system, podstawą jest XP a w tym lepiej nie pisać programów. Tak więc problem pozostaje nadal nierozwiązany.

20-05-2003 20:54
Pokaż profil Mariusz  Wyślij email do Mariusz   Odwiedź stronę Mariusz  
anonim




Typ: Nie zarejestrowany

Sądzę że twój problem związany jest również z jet-em (o ile się w nazwie nie pomyliłem) do Acces 97. Wiele opcji "jak gdyby nie działa" po zaistalowaniu SP do VB w wersji 5 a później 6 gdzie są instalowane nowe sterowniki db podany powyżej przykład ruszył bez większych problemów

25-09-2003 12:20
  
Wszystkich odpowiedzi: 4 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1