| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1580 人关注过本帖
标题:【求助】varchar(n)或char(n)字段类型可不可以放汉字+字符
只看楼主 加入收藏
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
收藏
得分:0 
回复 20楼 sdta
不是,我就定位在第三行

?车牌号='#292689'              =.f.
?subs(车牌号,1,16)='#292689'   =.t.
2014-03-26 17:52
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:2 
测试结果
?ALLTRIM(车牌号)==[#308349]  .t.
?ALLTRIM(车牌号)=[#308349]   .t.
?车牌号=[#308349]            .t.

2014-03-26 18:01
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

坚守VFP最后的阵地
2014-03-26 18:01
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
收藏
得分:0 
以下是引用sdta在2014-3-26 17:49:54的发言:

与数据定位有关系
测试记录在第一行,你定位在第三行了,结果肯定为 .F.

你可以测试下

?ALLTRIM(车牌号)==[#308349]
?ALLTRIM(车牌号)=[#308349]
?车牌号=[#308349]


?车牌号='#308349'            =.t.
?alltrim(编号)=[CM003066]    =.f.
?alltrim(编号)==[CM003066]   =.f.
?编号='CM003066'             =.f.
?车型='奔驰GLK300'            =.f.
?车型=[奔驰GLK300]            =.f.
?alltrim(车型)=[奔驰GLK300]   =.f.
?alltrim(车型)==[奔驰GLK300]  =.f.

车牌号好了,车型和编号不行
2014-03-26 18:02
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
?RECNO(),LEN(ALLTRIM(车型))
结果:3,20
说明车型字段中,有不可识别的字符

?RECNO(),LEN(ALLTRIM(车牌号))
结果:3,7

坚守VFP最后的阵地
2014-03-26 18:07
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
收藏
得分:0 
回复 25楼 sdta
是有东西,只是看不见,我在字的后面按del键删除,都好了。多谢sdta版!!!
2014-03-26 18:12
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
刚才测试了下 车型 字段内有 ASC() 值为0的字符

图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 sdta 于 2014-3-26 18:18 编辑 ]

坚守VFP最后的阵地
2014-03-26 18:15
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
以下是引用YTZN在2014-3-26 18:12:39的发言:

是有东西,只是看不见,我在字的后面按del键删除,都好了。多谢sdta版!!!

什么原因造成的

坚守VFP最后的阵地
2014-03-26 18:16
YTZN
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2012-10-7
收藏
得分:0 
回复 28楼 sdta
我也不太清楚原因
2014-03-26 18:18
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
这个原因,还是请教做网络版的同仁吧
原因不除,后患无穷。

[ 本帖最后由 sdta 于 2014-3-26 18:22 编辑 ]

坚守VFP最后的阵地
2014-03-26 18:20
快速回复:【求助】varchar(n)或char(n)字段类型可不可以放汉字+字符
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018276 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved