判断ACCESS中是否存在某个表
来源:互联网 发布:2016年8月金融数据 编辑:程序博客网 时间:2024/05/17 06:03
Dim cn As New ADODB.ConnectionDim rs As New ADODB.Recordsetcn.Open "Provider=Microsoft.ace.OLEDB.12.0;Data Source=" & App.Path & "\storage.accdb" & ";Persist Security Info=False"Set rs = cn.OpenSchema(adSchemaTables)Do Until rs.EOFIf rs!TABLE_NAME = Text3.Text ThenMsgBox "存在此表名"Exit DoEnd Ifrs.MoveNextLoop
方法1:另外一种风格
connectstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\my.mdb" & ";Persist Security Info=False;Jet OLEDB:Database Password=xiangyang" Set gsSys_db = New ADODB.ConnectiongsSys_db.Open connectstrDim TableName As StringSet rs = gsSys_db.OpenSchema(adSchemaTables)Do While Not rs.EOF TableName = rs.Fields("TABLE_NAME") If TableName = "你要查询的表名" Then MsgBox "表已存在" Exit Do end if rs.MoveNextLoop
方法2:
'*********************************************************'* 名称:TableExists'* 功能:判断表是否存在(表名)'* 用法:TableExists(表名) adoCN是一个access的连接'*********************************************************Public Function TableExists(findTable As String) As Boolean Dim rstSchema As New ADODB.Recordset Set rstSchema = adoCN.OpenSchema(adSchemaTables) rstSchema.Find "TABLE_NAME='" & findTable & "'" If rstSchema.EOF Then TableExists = False Else TableExists = True End If rstSchema.CloseEnd Function
关于openschema:http://www.w3school.com.cn/ado/met_conn_openschema.asp
0 0
- 判断ACCESS中是否存在某个表
- T-SQL判断某个表在ACCESS中是否存在及查看ACCESS中的系统表
- Access中判断一个表中某个字段是否存在,以及添加字段
- 判断数据库中是否存在某个表
- 判断dataset中是否存在某个表?
- 判断一个access数据库中某个表是否存在的方法
- 判断Access中某个表是否已存在,不存在就创建一个
- Access中判断一个表是否存在
- 检查access数据库中是否存在某个名字的表
- 查询access数据库中某个表是否存在
- access判断表是否存在
- 判断一个表中是否存在某个字段 及 判断数据库中是否有某个
- sqlite 中判断某个表是否存在的方法
- Android 判断数据库中是否存在某个表
- android sqlite中判断某个表是否存在
- 用java 判断mysql中某个表是否存在
- Android sqlite中判断某个表是否存在
- Android 判断数据库中是否存在某个表
- 用SQL语句获得PostgreSQL表的主键
- 对音视频或者相关资源进行对比的帖子
- ARM下的国密SM3软实现遇到的坑
- 编译成.a 文件 静态库
- mysql 插入utf-8字符
- 判断ACCESS中是否存在某个表
- char、varchar、varchar2区别
- jquery 使用过程中,iso 与 安卓 ,chrome ,ie 的差异性
- Linux指令--grep
- 信息提示框Toast
- Intent action属性大全
- FTP无法用Explorer登陆
- iOS多线程GCD介绍和使用
- 分位数