select * from table where name like '*XX*'

解决方案 »

  1.   

    一看就晓得了,找出学号是20055515**的所有的成绩的语法是:select * from table where xh like '20055515%'应该加''
      

  2.   

    晕死了自己没学好sql,还说写惯了sql
      

  3.   

    那我按照sql的写法,access总说我格式不正确啊所以我才认为access的写法有什么不一样的
      

  4.   

    access的SQL是不大一样的,你百度一下吧
      

  5.   

    ado的连接方式和Sql一样的吧!什么97的方式才采用 * 做占位符
      

  6.   


    "SELECT * FROM [TABLE] WHERE [日期和时间] Like '2007*'"; 应改为"SELECT * FROM [TABLE] WHERE [日期和时间] Like '2007%'"; 
    注意,由于你用的是oledb驱动程序,在这里 不能用“*”,必须用“%”。如果你用的是DAO访问Access数据库,则必须用“*”。祝你好运! 
      

  7.   

    ASSCESS  写法 select * from posParaClient where paraname like '*自动*'
    SQL      写法 select * from posParaClient where paraname like '%自动%'
    这两数据库  区别就在 一个是*  一个是%
      

  8.   

    我想起来了,access用的是oledb的驱动的