我做了一个客户资料表单,字段是ccode,name。
ccode:代号
name:客户名称
其中ccode的每一个字为字每,如A,B,C三种类型,后三位为数字如001,005,007
例如:有记录C001,B007,A005
我使用adotable1连接到access客户档,但我想显示时依次显示C001,A005,B007,
也就是说不按输入顺序显示,而按照ccode后三位数字的大小来排序,该如何做?

解决方案 »

  1.   

    order by substring(ccode, 2, 100)
    -- sql server
      

  2.   

    对adotable1不能进行以上所说的操作
      

  3.   

    多谢大家的帮助,但我还是不懂,以上的两句在query或adoquery中还可以,但不能直接添加到adotable中呀!苦恼!!!我用adotable主要是可以修改记录!
      

  4.   

    adoquery不可以修改记录吗???
      

  5.   

    order by Right(ccode,3)