System.Data.OleDb.OleDbException: 表达式过于复杂 在查询表达式 'switch( 最多只能有14个哦. 我的有20个怎么办

meadking 2009-09-06 08:49:01
Matchup = Switch(CityName = "London", "English", _
CityName = "Rome", "Italian", _
CityName = "Paris", "French")


我有20个,就提示错误了哦! 14个就没有问题.怎么办?各位大侠???
System.Data.OleDb.OleDbException: 表达式过于复杂 在查询表达式 'switch(

...全文
164 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
meadking 2009-09-06
  • 打赏
  • 举报
回复
送分贴已经开展!!!

http://topic.csdn.net/u/20090905/22/24c0d50c-9af4-4f92-b1f9-4fdba0005393.html

http://topic.csdn.net/u/20090906/10/94dff110-3fb7-45a0-b4db-847ff18729af.html
meadking 2009-09-06
  • 打赏
  • 举报
回复
这个问题谁知道??
另外送分100分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
meadking 2009-09-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
先把语句在ACCESS中的查询设计器中试一下。
[/Quote]

试验过了!
ACMAIN_CHM 2009-09-06
  • 打赏
  • 举报
回复
先把语句在ACCESS中的查询设计器中试一下。
drifter250771 2009-09-06
  • 打赏
  • 举报
回复
另外建张表存放你这个CityName和Languge吧

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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