从SQLServer2000里读出的字符串后面会加满空格,若一个一个读取可用Trim(),可我是用DBGrid的,要在Grid上进行修改时总是定位到最后的空格(

A

archy

Unregistered / Unconfirmed
GUEST, unregistred user!
从SQLServer2000里读出的字符串后面会加满空格,若一个一个读取可用Trim(),可我是用DBGrid的,要在Grid上进行修改时总是定位到最后的空格(40分)<br />从SQLServer2000里读出的字符串后面会加满空格,若一个一个读取可用Trim(),可我是用DBGrid的,要在Grid上进行修改时总是定位到最后的空格
 
将数据库的char字段修改为varchar字段,问题就解决了,而且效率更高
 
同意ning_ning
 
对,用varchar型或nvarchar型的字段不会出现这种问题
 
多人接受答案了。
 

Similar threads

回复
0
查看
558
不得闲
D
回复
0
查看
757
DelphiTeacher的专栏
D
D
回复
0
查看
737
DelphiTeacher的专栏
D
D
回复
0
查看
711
DelphiTeacher的专栏
D
S
回复
0
查看
986
SUNSTONE的Delphi笔记
S
顶部