我的dbedit1.text总是有多的空格,这样我无法用dbedit1.text='';语句。现在我想让我的dbedit1.text里的内容不允许有空格输入。请问要用trim怎么做?

解决方案 »

  1.   

    我的dbedit1.text总是有多的空格,这样我无法用dbedit1.text='';语句。 
    //没看明白现在我想让我的dbedit1.text里的内容不允许有空格输入。请问要用trim怎么做?
    //可以在OnKeyPress事件里面拦截空格键
    //或者直接在OnChange事件里面DbEdit1.Text := Trim(DbEdit1.Text);
      

  2.   

    我的Form里还有DBcombobox1控件,请问要怎样清空?
    用DBcombobox1.Text := Trim(DBcombobox1.Text);运行后控件里没有条款,还有的只显示当前一条记录了。
      

  3.   

    我的dbedit1.text总是有多的空格/////////////////////////////////////////////可能和你的数据表的字段类型有关
      

  4.   

    在对应关联的dataset的选择语句里边过滤;
    dbedit1.datasource.dataset.sql.text  := 'select ltrim(rtrim(fieldname)) from tablename';
      

  5.   

    trim(text)的用法是可以去掉text两边的空格,text是一个字符串
      

  6.   

    trim(dbedit1.text)  这样OK
      

  7.   

    大都说了,如果用delphi就是trim,后台数据库是oracle的话就是ltrim和rtrim