如何正确传输数据(200分)

  • 主题发起人 主题发起人 wy0216
  • 开始时间 开始时间
W

wy0216

Unregistered / Unconfirmed
GUEST, unregistred user!
在我的三层结构中,由客户端传入一些数组,经过应用服务器处理后,上传到数据库服务器
,我传上的数据都是已经压缩过的了,但经过MTS处理后,就不是这样的了
例如我传入的是aaa,但经过处理后就变成了aaa后面自动补上一些空格,怎样解决这个问题
特急
 
是你数据字段定义的问题,如你定长度为6,而你录入AAA,数据库会自到加上三个空格,
一般处理方法,是读取数据时,用trim()把后面的空格去掉。
 
同意楼上
 
Headchen,不是你说的那个意思,我要求存进数据库后是去吊空格的,而不是调用时去调空格
 
有这个必要吗?
 
snjat,我在本地数据库取出来的时去吊空格的,但上传到SQL中就自动加上了,怎么样解决
 
snjat,如果知道的话,清回复我
 
这个不好办,我个人觉得,没有这个必要,传到SQLSERVER中,你再次读取的时候,再做个处理
不是没事了。
你说说,如不去空格,有什么影响?
 
既然是保证数据取出是真确的,那取出的时候再去空格不可以吗
 
snjat我在上层用的全部是存储过程,如果更改的话会很麻烦,还由没有梗好的方法
我已经知道是在调MTS时自动补上的空格,如何操作MTS呢
 
我这边没办法,你只有改你上层了。
 
哦,谢谢你了
 
是不是你的数据结构有问题?
 
后退
顶部