你用什么数据库是SQL SERVER吗 你的字段的数据类型 不要用CHAR 要用VARCHAR就不会补空格了。  例如字段长10,你的字段值为ABC,那就是ABC,不会补空格的。也就不要trim了

解决方案 »

  1.   

    对,我用的是SQL Server2000,但是我很多地方都用了Char啊,难道所有这些都要改掉吗?再说,为什么在Win98,Win2000里面Select 的时候可以取出来,而Windows Me里却不行呢?
      

  2.   

    select yhid_in from yh_t where rtrim(ltrim(yhm_c))='" & trim(sYhm) & "'
      

  3.   

    以后,也会好一点的。还是改这个 总比你改程序好。
    或者你把trim 改成Rtrim试试。
      

  4.   

    FreeBug(加佳) 大哥啊,我的表有100多个!字段几千个,修改表的话非常麻烦!
    只能先试试 heeh()的方法了。
      

  5.   

    哈哈 是的呀 heeh()的方法可以吗?
      

  6.   

    可是为什么只在WIN ME下有这个问题?