S shockjoy Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-04 #1 delphi中有没有去掉字符串末尾空格的函数?比如:我输入“hello ",而写到数据库中的是”hello",数据库中字段设成varchar好像也不行。请大家指教
S shockjoy Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-04 #4 不行,写到数据库中还是有空格,我使用文本框输入的,把edit1.text赋给varchar字段,但写进去后有空格,为什么?
A angshuangxi Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-04 #6 如果你定义的是char型,应该有空格,如果你定义的是varchar型,是不应该有空格的,你跟踪一下,看看写如数据库前的值是多少
Y ym_adam Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-04 #8 TrimRight 删除字符串末尾空格的函数 TrimLeft 删除字符串末尾空格的函数 Trim 删除字符串两边空格的函数
枫 枫 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-04 #9 你可以判断一下,把数据写入数据库之前看看字符串的长度,再读出来再看看字符长度,这就 知道数据写入之前还是写入之后发生改变,, 或者你也可以试试,把s(string):=edit.text,再把varchar:=s;
你可以判断一下,把数据写入数据库之前看看字符串的长度,再读出来再看看字符长度,这就 知道数据写入之前还是写入之后发生改变,, 或者你也可以试试,把s(string):=edit.text,再把varchar:=s;
L Lyte Zeng Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-01 #11 S := Trim(Edit1.Text);
D delphiandoracle Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-02 #12 TrimRight 删除字符串末尾空格的函数 TrimLeft 删除字符串末尾空格的函数 Trim 删除字符串两边空格的函数 ym_adam说的是对的,如果还不行,这说明你的程序有其它的问题
F fbyang Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-02 #14 varchar是会保存空格的,varchar2才不保存空格,不信?你改成varchar2试试!