CLP在计算机领域什么意思,access 2000中在表的名字前加tmpclp来隐藏,该怎么样恢复呢,我的意思是说让它变得可见...

这篇博客介绍了如何使用DAO连接数据库,并通过OpenSchema方法获取表信息。内容涉及Access2000不支持DAO的现状,以及如何遍历并筛选出非隐藏表添加到组合框中。还提供了一个论坛链接供读者进一步讨论。
摘要由CSDN通过智能技术生成

9f5487de56e75919b4a1fff8e8cc5172.png

那就不知道了。没人用dao连接数据库了,太老,甚至不支持access2000。

当然可以了。

这里有详细的资料:

http://www.chinesebloger.com/dispbbs.asp?boardID=2&ID=829&page=1

Set rsSchema = conn.OpenSchema(20)

rsSchema.MoveFirst

Do Until rsSchema.EOF

If rsSchema("Table_type") = "TABLE" And Left(rsSchema("Table_name"), 7) <> "~TMPCLP" Then Combo1.AddItem rsSchema("Table_name")

rsSchema.MoveNext

Loop

If Combo1.ListCount > 0 Then Combo1.ListIndex = 0

rsSchema.Close

Set rsSchema = Nothing

OpenSchema 方法返回与数据源有关的信息,例如关于服务器上的表以及表中的列等信息。

参数20是QueryType参数,20对应adSchemaTables,用于建立一个schema记录集,然后可以进行遍历,复制之类的操作

~TMPCLP用于隐藏表的名称,所以如果一个表被隐藏,那么它的名字为 ~TMPCLPXXXXXXXX

那条语句的意思是如果类型符合,且非隐藏表,就添加到COMBO中去

欢迎访问我的论坛:)

http://www.chinesebloger.com

期待您的支持:)

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值