在VB里这条语句是怎么写的
sql="select * from sss where [name] like " * " & s & " * ""
在delphi 里又是怎么样的呢?就是想做个匹配查询而已呵!各位大哥请快点,偶有用呵!
like      变量   s

解决方案 »

  1.   

    sql="select * from sss where [name] like '%"  & s & "%' "
      

  2.   

    sql="select * from 表名 where 字段名 like %'" & ss & "'%"
      

  3.   

    sql="select * from 表名 where 字段名 like '%" & s & "%'"
    "%"、"_"是MsSQL的通配符
    "%"匹配一个或多个
    "_"匹配一个
      

  4.   

    在哪种语言里都是大同小异的,对于ACCESS数据库用*和%号都可以,其他数据库用%//VB
    sql="select * from sss where [name] like  '*" & s & "*'"//DELPHI里的字符串用单引号处理,并且字符中用两个单引号表示一个单引号
    sql='select * from sss where [name] like  ''*' + s + '*'''