TurkProgrammers.NeT
Ana sayfa Ana Sayfa | Ana sayfanız yapın | Sık kullanılanlara ekle | Rss/Rdf Besleme| JavaScript
Bölümler
Arşiv
paz sa ça cu cum pa
1234
567891011
12131415161718
19202122232425
262728293031

Mailinizi ekleyin
Haberlere abone olun:

anket: Web Programcılığının Geleceğini nasıl görüyorsunuz
Web Programcılığının Geleceğini nasıl görüyorsunuz?
Önü Fazlası ile açık
ilerde yapacak web sitesi kalmayacak
Hazır sistemler işleri iyice bitirecek
Bugünden daha kötü olamaz
Anket sonuçları | Eski Anketler


email Arkadaşınızın maili | print Yazıcı versionu | comment Yanıtlar (0 Gönder)

datagrid sıralayıcı

by caner kuru on Ağustos 13,2008

image
Datagrid nesnesindeki sütunların başlığına tıklatıldığında A dan Z ye veya Z den A ya sıralama yapmak mümkündür.
Bunun için forma bir Datagrid nesnesi, bir Textbox ekleyip datagridin DblClick olayına aşağıdaki kodu eklemeniz yeterli olacaktır. Girişti Text1.Text =1 olsun.

Private Sub DBGrid1_DblClick()
Dim str As String

str = DBGrid1.Columns(DBGrid1.SelStartCol).DataField

If Text1.Text = "1" Then
    Data1.RecordSource = "select * from KAYITLAR ORDER BY [" & str & "] ASC "
    Text1.Text = "2"
    Data1.Refresh
    DBGrid1.Refresh
Exit Sub
End If

If Text1.Text = "2" Then
    Data1.RecordSource = "select * from KAYITLAR ORDER BY [" & str & "] DESC"
    Text1.Text = "1"
    Data1.Refresh
    DBGrid1.Refresh
Exit Sub
End If
End Sub

116 Kere okundu

Bu makaleyi beyendinizmi ?

1 2 3 4 5 Rating: 5.00Rating: 5.00Rating: 5.00Rating: 5.00Rating: 5.00 (Toplam 2 Oylar)
comment Yanıtlar (0 Gönder)
Çok okunanlar
En Çok Yorumlananlar
Yazarlar