vb6.0+SQL server2000
text控件绑定adodc控件后,从数据库读到的数据被填充了很多空格,有办法在读取前去掉么?

解决方案 »

  1.   

    1.数据库字段定义时,最好用VARCHAR(), 这样就不存在空格问题.否则,你只能手工处理.
    2.
    STR="" & RS.FILES("NAME")
    STR=LEFT$(STR,INSTR(STR," ")-1)
    TEXT1.TEXT=STR
      

  2.   

    同意楼上
    text1.text=trim(adodc1.recordset!Name)
      

  3.   

    不推荐自动绑定控件!!
    如果是自己取出来的话,可能通过TRIM函数去掉!
      

  4.   

    STR="" & RS.FILES("NAME")
    STR=LEFT$(STR,INSTR(STR," ")-1)
    TEXT1.TEXT=STR
    用这么麻烦么?
      

  5.   

    最好不要进行数据库绑定,用trim 函数或是Left Right 等函数进行处理后赋值给字符串,再用text控件显示
      

  6.   

    STR="" & RS.FILES("NAME")
    是为避免RS.FILES("NAME")的值为NULL.
      

  7.   

    同意 MSTOP(陈建华(东莞立晨企业资讯服务有限公司))他把我说的全说了~
    STR="" & RS("NAME")
    text1=trim(str)
      

  8.   

    大家习惯用CHAR类型为什么,就因为他是默认的类型?为什么不用VARCHAR多好用~~~~呵呵