DataSet ds=ac.returnvalue("select *from xinqin where xinqi_id like'"+DateTime.Now.ToString("yyyyMMdd")+"'%",null);
模糊查询 老说我语法错误!!!!!!!!!!!!!!!!!
为什么呀帮我讲下"  和'
到底怎么区分?

解决方案 »

  1.   

    "select * from xinqin where xinqi_id like '"+ DateTime.Now.ToString("yyyyMMdd")+ "'%"from前面空格
    like后面空格
      

  2.   

    *from  连在一起了 分开 * from
      

  3.   

    你说的还是不行哦还还是有错误
    “/gerenmenhu”应用程序中的服务器错误。
    --------------------------------------------------------------------------------语法错误 在查询表达式 'xinqi_id like '20070514'%' 中。
      

  4.   

    tryDataSet ds=ac.returnvalue("select * from xinqin where xinqi_id like '"+DateTime.Now.ToString("yyyyMMdd")+"%'",null);*from 连在一起了
    like 后加空格
    %放在''内
      

  5.   

    xinqi_id like'"+DateTime.Now.ToString
    少个%,在like 后面 like '% "+DateTime.Now.ToString()
      

  6.   

    "select *from xinqin where xinqi_id like'"+DateTime.Now.ToString("yyyyMMdd")+"'%"
    -->
    "select *from xinqin where xinqi_id like '"+DateTime.Now.ToString("yyyyMMdd")+"%'"
      

  7.   

    xinqi_id like'"+DateTime.Now.ToString
    少个%,在like 后面 like '% "+DateTime.Now.ToString()
    _____________________________________________________
    这个不一定,也可能lz只是想找以“DateTime.Now.ToString("yyyyMMdd")”开头的记录。
      

  8.   

    yyyyMMdd")+"%'",null后面有%,前面不用行吗?