在操作使用Access过程中,会出现,运行时错误'3078':Microsoft Office Access数据库引擎找不到输入表或查询“tblCode_lj”。请确定它存在且其名称拼写正确。如下图:
点击调试后,出现如下图黄色部分的错误:
反复检查代码,发现代码用法是没有问题的,这时需要到数据库中去检查一下提示的表或查询的对象名称,发现是调用的表名称与代码不一致造成的,如下图:
解决方法:
我们看到该表的实际命名的名称是tblCode _lj ,而代码调用的名称是tblCode_lj ,是由于命名表多了个空格造成的,将空格删除在运行代码,问题解决!
注:空格在对象命名时尽量不要用,否则由于这种不起眼的问题自己要找老半天的。