用DBEdit连接数据库,直接用field属性对应相应表列,但是这样读取的数据是没有去掉后面的空格的,我如果读取字符串比较可以用trim,但是我如果想在DBEdit栏中直接修改原有数据,就必须删除后面跟着的空格符才行,有些麻烦。怎样设置才可以去掉这些空格呢?还是在数据库中就应该去掉这些空格?我的sqlserver 2000用的也不好。
解决方案 »
- DBGrideh 请教
- 关于spcomm的菜鸟问题,各位大虾赐教!
- ADOCONNECTION连接文件DSN时,为什么在对数据库进行删除和更新是会出错啊
- 对您来说可能很简单,取DateTime部分内容的问题!在线等待,即答即得分!
- 难道Delphi帮助里的示例代码也会有错!
- delphi窗体最大化,或大小改变时,如何保持其中控件相对位置与大小比例??
- 开发人员指南的241页的名词:
- 请问各位朋友,有谁买过delphi软件的吗?如何知道自己买的是正版的呢?
- 不知道什么时候才能再问问题了。在LAN,用ServerSocket和ClientSocket怎么相互传文件。
- 一个 ado 缓存更新问题
- Access 数据库导入的问题,谁能解决?
- 一个关于API函数的问题(很急!!!!)
2、select rtrim(yourfield) from yourtable..
nchar、char、verchar 文件存储类型的数据的默认字段长度(可为空数据与非空数据的长度相同)。意思为:文本数据内容长度小于字段长度时将用空格填补与字段长度相等
nverchar 空数据与非空数据的长度不相等~~意思为:文本数据内容长度小于字段长度时将不用空格填补致与字段长度相等~~
同意 SmallHand(火龍)
如果你对字符串长度没有什么要求,你可以在设计数据库时使用变长字段(sql server 中是varchar类型);
或者在检索时用语句去掉空格
select trim(...) from ...
我在DataSet的CommandText中无法实现带有trim字段的查询,大家有什么办法?