LabVIEW 的数据库连接方式挺多的,不管你是图形控还是 SQL 老手都能找到适合的路子。NI 出的LabVIEW SQL Toolkit就挺适合刚上手的朋友,用拖拖拉拉的 VI 就能搞定插数、查表啥的,连 SQL 都不用写,嗯,真的是“图形化”到骨子里了。不过有点贵,工具包得单买。

想省钱或者喜欢自己掌控的,那就可以用ActiveX + ADO的方式,LabVIEW 里直接调用微软的 ADO 对象,用 SQL 语句搞定数据库操作。灵活是挺灵活的,就是上手难度高点,得先了解点SQL 语法ADO 接口,不然容易迷路。

工具包里的子选板也比较实用。像Database 子选板,基本操作全都有,比如DB Tools Open ConnectionDB Tools Insert Data这些都能直接拿来用;Utility 子选板可以查表结构;想搞点骚操作?那就上Advanced 子选板,执行自定义 SQL 都没问题。

哦对了,搞项目的时候,一般都会先用 Access 建好库和表,再在 LabVIEW 里用工具包 VI 连接,像DB Tools Select Data就能查数据,挺顺手的。如果用 ODBC 连接,也就是设置个 DSN,就能直接连到数据库了。

如果你不想花钱买工具包,又不怕写 SQL,那就走 ADO 那条路;如果你时间紧,图方便,那就花点预算上LabVIEW SQL Toolkit,操作起来真的蛮省心。