英文字符<4,中文字符<2 这个条件怎莫写?

ppp80 2004-12-06 05:39:44
在access数据表中,查旬
表中的某个字段,要是英文就<4,中文字符<2,怎莫写?
...全文
172 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
ppp80 2004-12-23
  • 打赏
  • 举报
回复
up
ppp80 2004-12-14
  • 打赏
  • 举报
回复
不要沉,问题还没解决呢!
ppp80 2004-12-14
  • 打赏
  • 举报
回复
up
changechange 2004-12-09
  • 打赏
  • 举报
回复
1、用 LENB 的方法无法处理 ACCESS 中的中英文字符
2、可以用REPLACE 的方法将ASCII 字符全部替换为 "" ,然后做统计即可。
OracleRoob 2004-12-09
  • 打赏
  • 举报
回复
帮你顶!
ppp80 2004-12-09
  • 打赏
  • 举报
回复
可以用REPLACE 的方法将ASCII 字符全部替换为 "" ,然后做统计即可。

怎莫做?能具体说说吗?
ppp80 2004-12-08
  • 打赏
  • 举报
回复
大家在处理含有中英文的字符个数都是怎样处理的?
ppp80 2004-12-08
  • 打赏
  • 举报
回复
lenB("abc中国")=10
这个有啥意义?
还是无法辨认中英文!
ppp80 2004-12-08
  • 打赏
  • 举报
回复
难道大家都没遇到这样的问题?
OracleRoob 2004-12-07
  • 打赏
  • 举报
回复
select * from tbl where len(nz(字段,0)) < iif(nz(字段,0)>'阿',2,4)
OracleRoob 2004-12-07
  • 打赏
  • 举报
回复
select * from tbl where len(名称) < iif(名称>'阿',2,4)
OracleRoob 2004-12-07
  • 打赏
  • 举报
回复
select * from tbl where asc(nz(字段,0)) <0
ppp80 2004-12-07
  • 打赏
  • 举报
回复
wangtiecheng(cappuccino) 啥意思?
iif能写在where中吗?
where iif(字段>"阿",2,4)
这样写能行吗?我觉得不行呀!
ppp80 2004-12-07
  • 打赏
  • 举报
回复
字段值要是为空,Asc(字段值)就有错误!
OracleRoob 2004-12-07
  • 打赏
  • 举报
回复
系统函数len只有如下格式:

len("abc中国")=5

lenB("abc中国")=10
ppp80 2004-12-07
  • 打赏
  • 举报
回复
怎莫能len("abc中国") 返回 7 ???
ppp80 2004-12-07
  • 打赏
  • 举报
回复
能不能计算字符,要是英文就是1个字符,中文就是2个字符,整个字段字符数不超过4个?
OracleRoob 2004-12-06
  • 打赏
  • 举报
回复
用Asc(字段值)没错啊!
OracleRoob 2004-12-06
  • 打赏
  • 举报
回复
要求字段中要么全是中文字符,要么全是英文:

iif(字段>"阿",2,4)
ppp80 2004-12-06
  • 打赏
  • 举报
回复
好像中文的asc都是负值
不过我用asc()<0的想查出来中文,却抱错,asc用法有啥要求?
加载更多回复(2)

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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