天圆液压产品中心
基于VBA的Auto液压站CAD二次开拓及应用实例(2)
| 别随着CAD技术的发展,在CAD软件中使用数据库的场合越来越多,数据库连接方法ADO是Microsoft AcciveX Data ObjeCts的简称,ADO作为一种更新的数据库访问技术,“扩展”了DA0和RD0所使用的对象模型,包含较少的对象和更多的属性、方法、事件。 本节仅介绍ADO控件连接MICROSOFT、ACCESS数据库的基本操作,桌子的各个参数,存放在数据库DESK.mdb中,可以用于浏览数据库中的各条记录,还可以完成记录的添加,修改和删除操作。 在使用ADO对象之前,需要在VBA集成开发环境中,选择[工程/引用]菜单项,从弹出的对话框中选中[microsoft ActiveX Data Objects 2.5 Livrary]选项,引用ADO的对象模型,如图5所示
图5 引用ADO的对象模型 4.2 ADO编程 在编程过程中使用AD0的一个典型的存取数据的步骤为: (1)连接数据源。可以使用连接对象的Open方法打开数据库对象,例如: adoCon.Open“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=“&_ Left(strPath,Len(strPam)一6)&”\DESK.mdb;” (2)打开记录集对象。可以使用记录集对象的Open方法打开记录集对象,例如: adoRs.Open“biaoData2”,adoCon,adOpenDynamic,adLockOptimiStic (3)使用记录集。在各个记录集之间切换一般可以使用记录集对象的Move、MoveFirst、MoveNext、MovePrevious和MoveLast方法,添加新的记录可以使用记录集对象的AddNew方法,修改当前记录的内容只需对数据库记录集中的对象重新赋值即可,删除当前的记录可以使用记录集的Delete方法。 其中,记录集在进行添加的操作之后,必须使用Update方法更新数据库。 (4)断开连接。使用close方法能够关闭记录集和数据库连接对象,在退出程序之后,必须用close方法关闭这两个对象。向工程中添加一个用户窗体,并在窗体中放置如图6所示的控件。 向工程中添加一个用户窗体,并在窗体中放置如图6所示的控件。
图6桌子的数据库连接 5 结束语 基于VBA的AUTOCAD二次开发技术,可以实现AUTOCAD功能的拓展及参数化没计,如零件标准图库的建立等各个方面,活塞杆,更好的满足机械电子行业等系列化产品的专业设计。对于大型CAD应用软件的开发,能发挥极大的作用。各大企业也在开发自己的CAD系统,具有很好的实用价值。 (责任编辑:admin) |
- [ 18-11-06 ]换向阀中位性液压站能特点及应用留意
- [ 18-10-09 ]公制螺纹、BS液压油缸PP螺纹ED密封油
- [ 18-09-11 ]很是具体的液液压站压阀块计划履历总
- [ 18-09-11 ]液压节液压站制技能的革命
- [ 16-09-14 ]联轴珩磨管器选择方法
- [ 16-07-17 ]怎样避免缸筒液压站冲击危害?
- [ 16-07-17 ]液压动力单元液不锈钢缸筒压齿轮泵的
