AccessTr.neT
DataGird tarih düzenlemesi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Visual Basic 6 (https://accesstr.net/forum-visual-basic-6.html)
+--- Forum: Visual Basic 6 Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-6-cevaplanmis-sorulari.html)
+--- Konu Başlığı: DataGird tarih düzenlemesi (/konu-datagird-tarih-duzenlemesi.html)



DataGird tarih düzenlemesi - sümm - 24/08/2012

Arkadaşlar merhaba şimdi ben verilerimi giriyorum verileride datagridde gösteriyor buraya kadar porblem yok şimdi datagridde gösterirken sıralamayı order by date olaak ayarlardım yani ay ay tek tek sıralası ama datagridde gösterirken günü baz alır sıralıyor yani şöyle göstereyim :

1.ocak.2012
1.şubat.2012
2.ocak.2012
2.ağustos.2012
3.ocak.2012


gibi ben ayı baz alıp sıralamasını istiyorum yardım ederseniz sevinirim.
topla.rar



Cvp: DataGird tarih düzenlemesi - Coskun0559 - 24/08/2012

Merhaba,
Öncelikle belirtmek isterim ki örneğinizde kullandığınız Activex(Ocx) ve bazı dll dosyalarından dolayı örneğinizi tam manasıyla açamadım.Gördüğüm kadarıyla Adodc nesnesini kullanmışsınız.
Şimdi yapmanız gerekenlerden bahsedelim.
Adodc nesnesi Access veri tabanındaki Tablodan sorgular yardımıyla veri çekmektedir.Adodc nesnesinin Özellikler kısmından Bunu ayarlayabilirsiniz.Resimde nerden yapılacağını Gösterdim.
Gelelim sorgumuzu yazmaya.Ben sorguyu Access da yazdım isterseniz benim yazdığım sorguyu Access da boş bi sorgu açıp test edebilirsiniz.
Sorgu :
 SELECT Mid([date],4,2) AS Ay, tekliftablosu.validitiy, tekliftablosu.referans, tekliftablosu.revizeli, tekliftablosu.revize, tekliftablosu.customer, tekliftablosu.project, tekliftablosu.destination, tekliftablosu.delvterm, tekliftablosu.standard, tekliftablosu.grade, tekliftablosu.pipelength, tekliftablosu.lining, tekliftablosu.coating, tekliftablosu.dia, tekliftablosu.wtch, tekliftablosu.meter, tekliftablosu.ton, tekliftablosu.cr, tekliftablosu.upriceton, tekliftablosu.unitpricem, tekliftablosu.tprice, tekliftablosu.PM, tekliftablosu.aciklama
FROM tekliftablosu
ORDER BY Mid([date],4,2);
date alanındaki "ay" kısmını seçmek için mid fonksiyonunu kullandım.
Kolay Gelsin.
Resim
[Resim: 13457921181.jpg]


Cvp: DataGird tarih düzenlemesi - sümm - 24/08/2012

Ahhh tabi yaa bu hiç aklıma gelmedi Lol
Çok teşekkürler yaa saolun Img-grin)