我是用ADO控件和数据库连接的,ADO和文本框绑定,为什么我每次输入数据保存后退出再进入时,发现里面的数据排列都是乱的,不是安装输入数据的先后来排列,害的我每次输入完数据保存再进入时都不知道输入到那里了,那位大侠帮帮我,要不我就惨了!!!

解决方案 »

  1.   

    找出表中按输入时间排序的字段 select * from tb1 order by col1
      

  2.   

    说白了就是找一个字段order by一下,直接select出来的东西是不能保证其排序的。
      

  3.   

    我是用ADO控件绑定了TEXT,怎么去用order by ?所以select 也用不上呀!请大侠教教我啊!
      

  4.   

    用ado的book就可以了
    不管有没主码,到可以定位到对应的记录
      

  5.   

    为什么不先用ADO调用sql语句或者存储过程返回数据集然后再针对数据集进行数据绑定。ADO空间方便是方便但是处理起来不够灵活。我的做法是获得数据集然后再填到listview里面去进行展示
      

  6.   

    用ADO绑定也可以Order By啊,在ADO的数据源射程AdCommandText然后自己写Select * From [TableName] Order By [FieldName] 不就行了吗?
      

  7.   

    同意楼星星大侠所说的。我所做的有点不同,通过文本框输入记录后,在datagrid中按某个字段进行排序显示。
      

  8.   

    用ado的book不是很方便吗?既然你有主关键字段,你把你的主关键字段保存下来,然后用book定位啊?