表中有字段name
b=" bill "
sql=select * from trim(name)='"+trim(b)+"'"
rs.source=sql
不能这样使用,那么如果希望将字段先去空格再比较如何实现呢

解决方案 »

  1.   

    trim不是挺好的吗?怎么不能用啦
      

  2.   

    sql = "select * from TableName where FidName='"& trim(b) &"'"
      

  3.   

    在SQL自带的函数中无Trim函数,只有LTRIM 和 RTRIM 剪裁函数可以类似于这种写法:
    SELECT RTRIM(LTRIM(Content)) AS EXPR1 FROM AgeType其中“Content”为你需判断的字段
      

  4.   

    或者在VB环境下将字段取出后用Trim进行剪裁
      

  5.   

    用Ltrim去掉左空格,再用Rtrim去掉右空格