字符串末尾出现莫名字符?

1825 2003-12-16 01:42:55
字符串末尾出现一个莫名的字符。当该字段成为查询条件时,数据筛选不出来。
这个东西是怎么产生的?什么情况会出现这个?
...全文
94 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-12-16
  • 打赏
  • 举报
回复
肯定是程序中写上去的.
1825 2003-12-16
  • 打赏
  • 举报
回复
的确是个回车符,用replace(cinvcname,char(13),'')可以替换掉。可这东西怎么出来的?有些数据行有而有些又没有?其他表为何没问题?
azsoft 2003-12-16
  • 打赏
  • 举报
回复
数据类型改为ntext试试
1825 2003-12-16
  • 打赏
  • 举报
回复
截图:
http://www.ecode.net.cn/ecode_oa/Attachments/Mails/0000089735/99608791.bmp
zjcxc 元老 2003-12-16
  • 打赏
  • 举报
回复
可能是程序处理中写上去的.
以前遇到过.
用PB的程序,往数据库中保存字符串数据,结果字符串最后加了一个ascii为0的字符.
1825 2003-12-16
  • 打赏
  • 举报
回复
字符贴不出来,类似音乐符。在查询分析器中好像是一个回车符。
数据类型是varchar。
该字段中全部是E文。
字段所在表中唯一和其他表不同的就是有一个字段是ntext型的。
sunshareforever 2003-12-16
  • 打赏
  • 举报
回复
查看数据类型,改成varchar
yoki 2003-12-16
  • 打赏
  • 举报
回复
把字符贴出来看看,估计是全角半角搞得鬼
hivak47 2003-12-16
  • 打赏
  • 举报
回复
应该说你用了是用了截取字符串的函数,或者你的输入法有问题,多改改。。。。。。
dlpseeyou 2003-12-16
  • 打赏
  • 举报
回复
长度超出范围
MyCrooner 2003-12-16
  • 打赏
  • 举报
回复
具体情况?
caiyunxia 2003-12-16
  • 打赏
  • 举报
回复
可能全角字符去掉了半个?
shizi_mhy 2003-12-16
  • 打赏
  • 举报
回复
是不是用户录入的数据是从EXCEL或者别的地方copy过来的
微软的控件有些是挺恶心的
正常录入是输入不了的
但是粘贴任何东西都可以粘贴上去
azsoft 2003-12-16
  • 打赏
  • 举报
回复
是不是用了截取字符串的函数
如果是,截取字段不足

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧