基于SQL数据库的AutoCAD二次开发系统架构研究-论文.pdf

基于SQL数据库的AutoCAD二次开发系统架构研究-论文.pdf

ID:53028721

大小:106.17 KB

页数:1页

时间:2020-04-14

基于SQL数据库的AutoCAD二次开发系统架构研究-论文.pdf_第1页
资源描述:

《基于SQL数据库的AutoCAD二次开发系统架构研究-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TechnologyFOrum基于SQL数据库的AutoCAD二次开发系统架构研究郭铮齐天杰(恒天重工股份有限公司。河南郑州450000)【摘要】在进行产品模具的开发与设计中,为了提高设计的的课题,下面就以如何实现数据库的基本功能进行设计。效率和准确度,CAD/CAE等技术有着较为广泛的应用,而利用VBA3.1数据检索强大的数据库检索接口对于SQL关系数据库的系统兼容性,就可以首先要找到数据表中的数据,可以利用单步调试指针得到指定来创建模架结构的数据库,,从而实现新模具设计方案的快速补充。字段的

2、值。单步调试使用Recordset对象提供的MoveFirst,Move本文通过利用VBA丰富的可视化控件,来编写出交互式对话框,从Next,MovePrevious,MoveLast方法。利用BOF和EOF属性判断而为系统用户提供更加直观的提示信息。同时,结合对VBA、Auto是否达到指针的起点和终点。要得到当前记录的各字段值,可以利CAD集成MicrosoftSQLsever数据库的设计与研究,进而实现高效用Recordset对象提供的Field属性,它是Field对象的集合某结合使用的效果

3、,,并证明了运用SQL数据库,对于图形数据交换和个Field对象可以通过它的名字或用Item属性通过数目来检索。运用经验数据发挥的作用,大大地提升了产品设计的效率。3.2更改记录集中的数据【关键词】数据库;AutoCAD;SQL;模具设计ADO在内存中维持一个编辑缓冲区,保存当前记录的拷贝。通过Recordset对象的EditMode属性可以获得编辑缓冲的当前状态。在进行模具的开发设计中,为提高效率和准确度,CAD/CAE等为了改变数据,Recordset对象要求必须可以更新。技术得到了广泛的应

4、用,但其中存在一个缺点,就是AutoLISP虽3.3增加新的记录然具有很强的绘图功能,可以实现所有的AutoCAD的指令,但是对利用ADO的Addnew方法可以增加新的记录。在调用Addnew数据库的管理以及可视化交互却不方便而SQL作为一种基于关系方法时,新记录变成了编辑缓冲中的当前记录,并且EditMode属数据库管理系统(RDBMS)模型的数据查询、操作语言,其功能包括查性自动设置为adEditadd,通过指定值到Field对象来设置字段,询、操纵、定义和控制,是一个综合的、通用的关系数据

5、库语言,调用Update方法,就可以将改变的数据送到数据库,添加新的记录。同时又是一种高度非过程化的语言,对于AutoCAD二次开发完全3.4限制数据查看权限可以实现结合利用,从而提高模具设计的精度和设计效率。所以需为了保护数据的安全性和完整性,不让用户随意的对库数据进要建立一个科学系统,利用VBA强大的数据库检索接口,对SQL关行数据的添加、删除等操作,有必要设计一个数据写入和删除的权系数据库系统兼容性,用以创建模架结构数据库,从而有效提高产限模块。设计的方法是在窗体中添加一个Label、Tb

6、ox和两个品设计的效率,就有着十分重要的意义。ComandButton控件,为了不让密码泄露,在设计时让Textbox1AutoCAD中SQL数据库的联结与实现控件的密码输入方式为隐式。1.1ADO以及AutoCAD中SOL数据库的配置3.5数据库数据记录的删除ADO是微软的数据访问技术,ADO提供了一个高层的对象是有些经验数据也许其利用价值有所削减,或是用户误操作存储OLEDB的接口。。以前的对象模型,如DAO和RDO是层次型的,而了自己不想存的数据,这时,就需要删除这些数据,但需要注意的AD

7、O定义了一组平面型顶级对象:Connection,Recordset和是,删除选中的数据,SQL数据库中的相关记录也会被删除,而且Command,在本系统中主要使用Connection和RecordSet这两个对是不可恢复。象。4数据库窗体运行1.2AutoCAD与SQL数据库的连接系统构建后,用户只要在数据输入对话框中输入相关数据,传启动AutoCAD2000,选择工具/数据库连接菜单,出现图2所示入VBA程序由参数化传输过程自动完成,存成数据库窗体文件,该的数据源配置表,单击右键选择“配置数

8、据源”,弹出“配置数据源”文件可以同时实现图形数据的交互,进行添加以及删除记录等工作。对话框,输入Extrusiondesign,弹出“数据连接属性”对话框,当AutoCAD调用模型时,该数据表在AutoCAD界面上自动弹出在“提供者栏中选择“MicrosoftOLEDBProvideForSQLSever”,用户只要选择某种模型,点击出零件图,系统将自动完成图纸的绘点击“下一步”,进入“连接”栏。在该栏中有3个选项:选择或输制。入服务器的名称:根据实际情况选择或输入;2)登录服务器的信息时5结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。