方法一: 通过循环,判断目标表是否存在

Function searchTable(TableName As String) As BooleansearchTable = False  '默认不存在Dim tbl As DAO.TableDefFor Each tbl In CurrentDb.TableDefsIf tbl.Name = TableName ThensearchTable = True  '如果存在,返回 Ture,并退出循环Exit ForEnd IfNext
End Function

方法二: 通过系统的错误提示,判断表是否存在

Function test()MsgBox TableIsIn("测试表")
End FunctionFunction TableIsIn(TableName As String)TableIsIn = True  '默认表存在On Error Resume Next   '如果报错,继续往下运行Dim strSQL As String'当表不存在时,系统会报错'错误代码为:3078'错误信息:Microsoft Access 数据库引擎找不到输入表或查询“表名”。请确定它存在且其名称拼写正确。strSQL = "select * from " & TableNameCurrentDb.Execute strSQL  '执行 sql If Err.Number = 3078 ThenTableIsIn = FalseEnd If   End Function

关于 access 中如何使用 vba语言 判断表是否存在的两种方法相关推荐

  1. MSSQL 判断表是否存在的两种方法

    SQL学习之查询技巧 查询表是否存在的两种方法 方法一 判断系统对象是否存在DECLARE@DbTableFileName VARCHAR(100)SET @DbTableFileName = 'tx ...

  2. linux中复制字符串出错,C语言实现字符串的复制的两种方法

    本文将要为您介绍的是C语言实现字符串的复制的两种方法,具体操作方法: 利用数组实现 1 #include 2 #include 3 4 void copy_string(char str1[],cha ...

  3. javascript判断日期奇偶_JavaScript判断奇数和偶数的两种方法

    JavaScript是前端开发中必不可少的一部分,那你知道如何用JS判断一个数是奇数还偶数吗?这篇文章就给大家分享JS判断奇数和偶数的两种方法,有一定的参考价值,感兴趣的朋友可以参考一下. 方法一:用 ...

  4. windows系统中,在当前目录下打开cmd命令行的两种方法

    windows系统中,在当前目录下打开cmd命令行的两种方法 1.在当前路径地址栏中直接输入'cmd',然后回车. 2.在当前路径下,按住'shift'键同时点击鼠标右键,点击"在此处打开P ...

  5. SQL Server中灾难时备份结尾日志(Tail of log)的两种方法

    简介 在数据库数据文件因各种原因发生损坏时,如果日志文件没有损坏.可以通过备份结尾日志(Tail of log)使得数据库可以恢复到灾难发生时的状态. 例如: 上图中.在DB_1中做了完整备份,在Lo ...

  6. vba九九乘法表代码_用五种方法利用EXCEL制作九九乘法表

    昨天因贪玩了一下,一天都和同事在外面玩,计划就是这一天让自己啥也不做,一天玩下来,觉得好累,原来玩也是很累的.既然在外面放松了一天了,今天就把昨天的九九乘法表的制作方法给补上来.事实上九九乘法表的制作 ...

  7. 在Activity中响应ListView内部按钮的点击事件的两种方法

    转载:http://www.cnblogs.com/ivan-xu/p/4124967.html 最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在 ...

  8. 内容 超链接_excel中如何设置目录与返回目录超链接?这两种方法很简单

    在excel操作中,我们可以按下Ctrl+K快捷键使用超链接功能,包括链接到网页.文件.工作表.单元格等.但是如果同一个工作簿中有很多工作表,那么该如何设置目录,并且通过超链接的功能实现目录与工作表之 ...

  9. vba判断文件是否存在的两种方法

    方法1. 用VBA自带的dir()判断,代码如下: 在 Microsoft Windows 中, Dir 支持多字符 (*)和单字符 (?) 的通配符来指定多重文件 Function IsFileEx ...

最新文章

  1. 负载均衡算法-权重轮询均衡
  2. 电脑与人脑,信息与知识
  3. linux特殊符号大全
  4. Android:ListView常见错位之CheckBox错位
  5. 【杂谈】有三AI知识星球最近都GAN了哪些内容?
  6. PMcaff-培训 | 活动报名结束,押金和邮件须知的那些事儿
  7. REST资源何时应获得其自己的地址?
  8. rabbitmq学习——队列
  9. opencv rect画旋转矩形_在opencv c中绘制旋转的矩形
  10. 链接脚本文件(*.lds)
  11. windows 远程连接mongo_MongoDB 在windows服务器安装部署与远程访问配置
  12. python读取excel数据生成word_利用Python将excel数据读取到word表格
  13. MYSQL union 联合查询
  14. 无法重命名,文件不可信,后台被自动关闭,“Notebook Untitled.ipynb is not trusted jupyter”
  15. 【安全牛苑房弘】Kali Linux 环境熟悉
  16. python 的statsmodels包,计算Wald tests
  17. spyder安装+使用中的问题
  18. Linux自学笔记——OpenSSL命令行工具
  19. 高并发系统设计:消息队列的三大作用:削峰填谷、异步处理、模块解耦
  20. bzoj1719 [Usaco2006 Jan] Roping the Field 麦田巨画

热门文章

  1. ES报错:org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [FORBIDDEN/12/index read-onl
  2. vscode自动补全html
  3. CentOS 7 保姆级图文详细安装部署Apache教程
  4. chrome清除dns缓存
  5. mysql数据库-DDL语言
  6. Android--手机卫士涉及的知识点总结(一)
  7. 百度SEO 利用百度地图提升网站本地搜索排名
  8. 统御项目管理服务器怎么设置,【统御项目管理系统怎么用】统御项目管理系统好不好_使用技巧-ZOL软件百科...
  9. Kotlin传递可变长参数给Java可变参数方法
  10. [一图一世界] 从2017年Amazon年Q3财报看市场趋势