rs.open "select * from  xsd where 品名 like (?)  order by (??)"
品名如下
bae
asd 
sqa
sdf请问(?)处应该写什么才能查到品名中含有a的所有记录 (??)处写什么才能排序按字母顺序排列?
即结果为 
asd 
bae
sqa
 
在线等 有结果马上结帖

解决方案 »

  1.   

    select * from xsd where 品名 like '%a%' order by 品名
      

  2.   

    这个要看资料库格式,如是SQLServer的楼上的方法可以,其他资料库可能要做相应的调整。
      

  3.   

    在SQL语句里
    “% ”-- 可以代表0个至多个的字符。相当于DOS里的*
    “_” -- 可以代表一个字符。相当于DOS里的?
      

  4.   

    Access
    =====================================================
    select * from xsd where 品名 like '*a*' order by 品名