Jadi inget dulu waktu pertama kali sorting tanggal
1. apakah field date anda bertipe string atau date/time?
2. anda sorting melalui query atau hanya mensorting isi flexgrid?
sebaiknya tipe fieldnya date/time dan sorting langsung dari query
==================
with MSHFlexgrid1
ww = "select field1, convert(char(11),TrxDate,106) as [Date], " & _
"from SalTrx ORDER BY TrxDate asc"
rs.Open ww, con, adOpenKeyset, adLockOptimistic
If rs.EOF = False Then
Set .Recordset = rs
Else
.Clear
End If
rs.Close
end with
==================
FYI : coding diatas tidak jalan di access, sepertinya karena ada
syntax CONVERT. perintah convert hanya untuk formating saja, kalo gak
dipakai juga gpp.
--- In [email protected], Christopher Rodjito
<[EMAIL PROTECTED]> wrote:
>
> temans, dalam MSHFLexGrid yang saya buat, saya meletakkan satu kolom
tanggal.
> Saya juga menyediakan command untuk sort by name, and date.
> Proses sorting by name sukses, tetapi yang saya heran adalah Mengapa
proses sorting date hanya mengurutkan angka tanggal nya saja ?
> Contoh..
>
> bila ada tanggal 23 Januari 2008 dengan tanggal 2 Februari 2005
>
> maka yang menjadi nomor pertama adalah yang tanggal 2..(tahun
seperti tidak dicek.)
>
> Ada solusi dari temans?
> Tx Before...
>
>
>
>
> __________________________________________________________
> Sent from Yahoo! Mail.
> A Smarter Inbox. http://uk.docs.yahoo.com/nowyoucan.html
>
> [Non-text portions of this message have been removed]
>