rs.open "Select * From tablename order by fieldname"……do until rs.eof
listview1.listitems.add ……
loop

解决方案 »

  1.   

    to gase(浪花)
    虽然是从数据库中得到数据,但需要多次改变
      

  2.   

    由于在LISTVIEW中显示时,数字已转化成字符,所以如果要用他sort,那只有把把数字显示的时候改成
    001
    002
    ...
    100
    来显示,否则你不用他的SORT,自己写LISTVIEW的排序把。
      

  3.   

    或者
    由于在LISTVIEW中显示时,数字已转化成字符,所以如果要用他sort,那只有把把数字显示的时候固定长度,比如长度为4,不足的前面用空格补。那显示格式
    空格空格1
    空格空格2
    ...
    100
    来显示,否则你不用他的SORT,自己写LISTVIEW的排序把。 
      

  4.   

    就算是自己写好了算法,
    控制listview中item显示顺序又该怎么写呢
      

  5.   

    先放到数组里,排好序,LISTVIEW清空,再全部添加,这虽然不太好,实现是可以的。
    至于日期也一样,显示的时候给他固定格式,都用10位表示。
    1999-01-01
    1999-01-02
    1999-01-03
    1999-01-04