如何连接CAD与ACCESS数据库或EXCEL表格

如何连接CAD与ACCESS数据库或EXCEL表格,第1张

你想做的AutoCAD完全可以实现。

比较高级的方法是用AutoCAD自带的VBA编程实现,可以将AutoCAD的图元数据输出或链接到Access或Excel等外部程序。AutoCAD自带的帮助教程有一个实例是有关将图形数据编程输出到Excel的。如果你有VB基础可以稍微研究一下,不是很难的。也可以请教一下这方面有造诣的内行,应该是一个很简单的小程序。

比较低级的方法是用AutoCAD自带的Visual Lisp编写一个lsp程序,将图元长度、数量统计出来。这种简单的程序网上很多,你可以去发布lsp的网站下载几个试试。不一定要用到Excel或Access的。

1、基本上所有的数据库都有对应的写法(有些数据库是要装连接驱动才能连),比

如"Provider=Microsoft.Jet.OLEDB.4.0(用来连接access)或者provider

=MSDASQL,而且每种数据库也可能会有多种连接方法(Provider意即数据库引擎),常见的有下面这些

Provider 代码 Provider

ADSDSOObject Active Directory Services

Microsoft.Jet.OLEDB.4.0 Microsoft Jet databases

MSDAIPP.DSO.1 Microsoft Internet Publishing

MSDAORA Oracle databases

MSDAOSP Simple text files

MSDASQL Microsoft OLE DB provider for ODBC

MSDataShape Microsoft Data Shape

MSPersist Locally saved files

SQLOLEDB Microsoft SQL Server

3、这样就可以对book1.xlsx中的数据使用sql语法进行 *** 作

4、当你需要返回结果的,比如说你要查询数据库符合某个条件的有几条记录,或者说取出数据库中符合条件的一批记录的时候就要用数据集,单一的conn.execute只能执行 *** 作,不能返回数据,必须配合结果集使用才可取回数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9944166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存