谯冰锋 发表于 2013-3-9 13:26:26

怎么解决空格的问题

我在数据库里存数据的时候是 char(10),录入数据的时候 是“登录成功”,在dgv里判断出来的数据是“登录成功 ”,那个空格怎么处理的?

ibcadmin 发表于 2013-3-9 14:46:44

charl数据类型 是你给长度是多少 他就给你录入多少, 即使不够 他录入的时候 也自动补空格,一个英文占1长度,汉字2长度长度不够10他自动补空格。建议用nvarchar

去空格方法:1.用nvarchar类型
            2.Trim方法string tt=" aaa "; tt=tt.Trim() 去字符串首尾空格的函数 tt=tt.TrimEnd() 去掉字符串尾空格 tt=tt.TrimStart() 去掉字符串首空格

ibcadmin 发表于 2013-3-9 14:47:03

charl数据类型 是你给长度是多少 他就给你录入多少, 即使不够 他录入的时候 也自动补空格,一个英文占1长度,汉字2长度长度不够10他自动补空格。建议用nvarchar

去空格方法:1.用nvarchar类型
            2.Trim方法string tt=" aaa "; tt=tt.Trim() 去字符串首尾空格的函数 tt=tt.TrimEnd() 去掉字符串尾空格 tt=tt.TrimStart() 去掉字符串首空格

萧瑟无悔 发表于 2013-3-10 12:49:20

楼上正解:victory:

qzuser 发表于 2013-3-13 12:04:27

Trim函数的应用

chao2332601 发表于 2013-6-16 00:52:05

谢谢分享!!!

chao2332601 发表于 2013-6-16 04:39:38

谢谢分享!!!
页: [1]
查看完整版本: 怎么解决空格的问题