我想使用查询来检查我的访问数据库中是否存在表,如果没有,那么我可以创建该表。我正在使用Ruby调用函数来执行SQL查询,例如Insert,Select,Update,Create等。
我查找了一些解决方案,例如MSysObjects,但它不适用于Access 2007。
那么熟悉Access数据库的人可以帮我解决这个问题吗?
谢谢。
答案 0 :(得分:1)
这个问题已经解决了,我被困在寻找SQL查询来解决这个问题,但是我忘了当没有这样的表存在然后做一些动作时我可以捕获异常。感谢@ HansUp的建议。
答案 1 :(得分:0)
Exists = IsObject(CurrentDb.TableDefs(tablename))