·
可选择创建缓存视图,以便能对数据进行排序、筛选和定位 (Recordset) 。
·
通过添加、删除或更改行和列编辑数据 (Recordset) 。
·在适当情况下,使用缓存中的更改内容来更新数据源 (Recordset) 。
·
如果使用了事务,则可以接受或拒绝在完成事务期间所作的更改。结束事务 (Connection) 。
参考文献:
1.
程序员参考
Microsoft Corporation. Microsoft ActiveX Data Objects (ADO)
2. National Instruments Corporation. LabVIEW Help
正文:
在用 LABVIEW 进行数据采集分析过程中,一般会用到数据库。在数据量很大的场合,可考虑使用
SQL SERVER 。下面就介绍 LABVIEW 与 SQL SERVER 的连接方法。
连接思路:先在 SQL SERVER 建立自己的数据库, 如 MyDB 。然后在操作系统建立一数据源 (ODBC ),
此数据源的驱动选择 SQL SERVER ,数据源与 SQL SERVER 中的 MyDB 关联。最后在 LABVIEW 中使
用 ActiveX 连接到数据源。本文假设用户已经建立一数据源 LABVIEWconSQL ,且数据源关联到数据库
MyDB ,包含表 tempDemo ,表格式样式如图 1 :
图 1
下面介绍详细步骤:
1.连接 connection 。在后面板放置 Invoke Node ,右键选择属性类 Select
Calss/ActiveX/ADOB._Connection, 然后选择其 Messord 为 Open 。创建 Automation Open 节点,
再创建一 constant ,其 Class 也选择 ADOB._Connection 。如图 2 :
图 2
2.在连接成功之后, 创建并执行命令 command 。首先配置 Command 属性,在后面板放置 Porperty
Node ,关联 Class 为 ADOB._Command 。然后选择 ActiveConnection 。全过程如图 3:
评论0