ACCESS常见错误场景


   ACCESS常见错误场景

  今天用access时发现好多报错的地方,emmm,比MySQL麻烦好多,有些甚至还要自己去配置环境

  不吐槽了,进入正题:

报错场景一:您尝试执行不包含指定聚合函数的查询

  第一次见到,在运行一个简单筛选语句SELECT SNO   FROM SC   HAVING COUNT(CNO)>=2;时

  出现这样的提示

       

 

  在MYSQL里怎么运行怎么对,ACCESS里emmm,有点麻烦

  需要加上GROUP BY SNO,再执行就可以啦

报错场景二:子过程或函数未定义

  呃呃呃,一般来说是不用在工具里找函数的,这里就有点复杂,需要在代码区——工具——引用  里面寻找相应的工具

       ——>

        ——>——>

        

  常为DAO未启用导致的,具体的启用方法还可能会涉及到access.ddl的下载,比较麻烦,本篇就不多赘述啦

  百度一下你就知道~

报错场景三——操作符丢失(但是你不知道哪里丢失了-_-)

  就不贴错例了hhh,整体来说还是access要求比较多,比如distinct与count使用时,就很容易出现该类情况,这时可行的方法就是——嵌套

  把你需要用到的如distinct、sum、count等弄成类似于内部循环的东西:

        

  然后然后就可以运行啦

  

  That's all~~

 

 

  2021-04-21

  20:49:44

 

posted @ 2021-04-21 20:51  spei7  阅读(67)  评论(0编辑  收藏  举报