乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 182|回复: 12

VBA和数据库

[复制链接]

51

主题

341

帖子

5

银币

中流砥柱

Rank: 25

铜币
549
发表于 2004-6-22 13:06:17 | 显示全部楼层 |阅读模式
嘿,大家好,
我正在尝试跟随Afralisp上的教程,但是我卡住了...我一直收到错误信息。我不知道他在说什么,当他说“(如果你在编写或运行这个项目时有问题,请确保在你的VBA参考中选择了Microsoft DAO 3.6对象库。)".VBA引用了哪些?在哪里?(别笑了!我需要一些帮助...(好像你还没猜到!:滚动:)...回到ol '属性提取问题。我做了一些狩猎和搜索,这使我害怕,但有没有一些善良的灵魂可以给我一个额外的个人接触?
我希望在AutoCAD块和Access / Excel之间来回切换...我该怎么办?我应该去哪里寻找自己的答案?
谢谢各位!

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2004-6-22 13:27:56 | 显示全部楼层
在VBA IDE中,转到工具->参考,并选择DAO 3.6参考
:扼流圈:这够私人吗?
我从ACAD附带的示例文件/项目中找到了答案,并仔细阅读了Adesk新闻组和www.cadvault。com(前身为vbdesign.net)
Jeff
回复

使用道具 举报

18

主题

222

帖子

51

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2004-6-22 15:31:03 | 显示全部楼层
一个问题领域是正确获取连接字符串...您是否设法成功连接到数据库?
是不是有不同的道版本取决于你使用的是哪个版本的Acad~我不记得了。
回复

使用道具 举报

2

主题

42

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2004-6-22 15:33:42 | 显示全部楼层

M-dub,
为什么不问问Kenny Ramage,毕竟他是写教程的人?
回复

使用道具 举报

51

主题

341

帖子

5

银币

中流砥柱

Rank: 25

铜币
549
发表于 2004-6-22 15:38:10 | 显示全部楼层
我有点有点让它工作...
他们每周在办公室举办一次小型VB课程,所以,我相信,这会有所帮助。 我认为,如果我最终能够弄清楚如何做到这一点,我会在这里找到各种各样的用途。
回复

使用道具 举报

18

主题

222

帖子

51

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2004-6-22 15:41:10 | 显示全部楼层
迈克,如果你能坚持到明天,我可以给你发送一些我用来连接Acad&Access的东西。这应该会让你走上正确的轨道。
不过如果你能更具体地说明你遇到的错误,那会有帮助
回复

使用道具 举报

51

主题

341

帖子

5

银币

中流砥柱

Rank: 25

铜币
549
发表于 2004-6-22 15:57:09 | 显示全部楼层
非常感谢,亨迪!
当我按照教程学习时,我总是收到警报“找不到TBlock2000.dvb - Call Supervisor.”,但是当我点击Alt + F11并更改某些路径时,它似乎工作正常。 我想我将从那里开始工作,但我必须弄清楚如何从访问到AutoCAD....明天。
谢谢亨迪
回复

使用道具 举报

18

主题

222

帖子

51

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2004-6-23 07:26:16 | 显示全部楼层
所有文件都在你的Acad支持路径中吗?
回复

使用道具 举报

51

主题

341

帖子

5

银币

中流砥柱

Rank: 25

铜币
549
发表于 2004-6-23 07:45:16 | 显示全部楼层
100%完全确定。 我把它们放在支持中,当它在我最初拥有它们的目录中不起作用时。 我已经映射了新目录,但它不起作用,所以我尝试了支持目录...我不知道为什么它不起作用...
回复

使用道具 举报

18

主题

222

帖子

51

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2004-6-23 08:12:35 | 显示全部楼层
迈克,我得到了和你一样的错误。它不会找到mdb,除非它是硬编码的,而且,没有检查选择集是否已经存在,它抛出一个wobbly。
尝试在那里对数据库位置进行硬编码并保存dvb。
  1. Set dbInfo = OpenDatabase("C:\mypathinfo\titleblocks\TBLOCK.MDB")

并将其添加到Userform~initialize事件的开头代码1]
这将在启动例程时删除任何同名的现有选择集。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-15 21:30 , Processed in 0.346972 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表