我把文本框里的值保存到数据库中,由于长度问题数据后面总会有空格,比如:A1006          
我用 trim()方法转化没有用。

解决方案 »

  1.   

    trim之后存到数据库。
    为什么因为长度问题,后面会有空格?
    什么数据库?
    foxpro?
      

  2.   

    foxpro好像自动补全到字段长度,
    那就只有取出来再trim()
      

  3.   


    lz的意思应该是 
    A1006___  (一下用下划线表示空格) TRIM之后 变成 A1006 插到db
    而这个时候,db这个域是 CHAR(8)型的。那么插入到db里面还是变成A1006___ 了。
    这样从表面上看起来好像trim没有效果了。如果lz把db这个域 CHAR(8) 改为 VARCHAR(8),这样应该就可以了。
      

  4.   

    char会默认补齐空格
    建议用varchar
      

  5.   

    char长度不够的话在数据库中肯定是要补空格的