当前位置: 首页 > news >正文

完整教程:3.0 labview使用SQLServer

1.连接前的准备工作:配置数据源(ODBC)
通常都得先通过ODBC配置数据源,这相当于给数据库起一个在系统内能被识别的“别名”。
打开ODBC数据源管理器:进入Windows的“控制面板” > “管理工具” > “ODBC 数据源(32位)”

【备注】这个数据源64位还是32位要和你的labview的32位还是64位一致。


添加用户DSN:在打开的窗口中,切换到“用户DSN”选项卡,点击“添加”按钮。
选择驱动程序:在驱动程序列表中,选择“SQL Server”,然后点击“完成”。
配置数据源:为你的数据源起一个名字(如 MySQLServer)。
选择你的SQL Server服务器名称
身份验证:选择“使用用户输入登录ID和密码的SQL Server验证”,并输入数据库的用户名(如 sa)和密码。
通过完成配备:后续页面能够保持默认设置,终于点击“测试数据源”,成功即可

二、常用的Ni自带的功能块使用手段介绍

使用NI Toolkit的步骤如下:
1.启用 DB Tool Open Connection.vi 连接数据库
2.拼接SQL字符串,随后使用使用 DB Tools Execute Query.vi 来执行
对于要求查询内容的SQL语句, DB Tools Execute Query.vi 会直接返回一个“Recordset”(记录集)引用。接着你可以使用 DB Tools Fetch Recordset.vi 等函数将记录集资料转换为便于处理的数组或变体类型,再利用 Database Variant To Data.vi 转换为LabVIEW数据
3.在循环结束后,务必使用 DB Tool Close Connection.vi关闭连接

三、具体例子:

1.对于写入、删除、更新都许可采用下图

2.对于查询的SQL语句,可以使用下图

3.至于拼接SQL字符串,下表以及下图所示,可以通过一个单独的vi进行处理

select ID,ProductType,CycleTime,Frequency,Quality,ProductTime from ProductionRecord where ProductTime between '2025.09.29 09:41:50' and '2025.09.29 11:50:07' order BY ID desc
delete from ProductionRecord where ID=3
update ProductionRecord set Frequency = '5' where ID=6
insert into ProductionRecord(ProductType,CycleTime,Frequency,Quality,ProductTime) Values('01','2.1','0.5','1','2025.09.29 11:49:55 ')

下面以一个updateSQL为例:

借助用户DSN的方式来指定数据库的,也允许使用连接字符串来指定DSN。就是四、上文

该连接字符串从哪来?许可启用如下方式找到

可以看到这个连接字符串也可以直接运用:

【总结】关于labview中的sql操作,能够参加我的课程。里面将会有详细介绍

Labview实战1-力位置曲线的绘制_在线视频教程-CSDN程序员研修院

https://edu.csdn.net/course/detail/40757

http://www.jsqmd.com/news/26698/

相关文章:

  • 2025 年包装机源头厂家最新推荐排行榜:覆盖多品类设备,精选 实力企业助企业高效采购给袋包装机/宠物食品包装机/宠物饲料包装机/预制袋包装机/水平包装机公司推荐
  • 2025年5轴CNC加工源头厂家爱权威推荐榜单:插针/电极 /航空插头源头厂家精选
  • playphrase
  • .net开源acadsharp库读取dwg读取特定名称的块
  • 2025年知名的液压缸厂家最新TOP实力排行
  • Metasploit基础使用教程
  • 2025年绞吸式抽沙船厂家权威推荐榜单:绞吸式清淤船/绞吸挖泥船 /绞吸抽沙船源头厂家精选
  • 2025年评价高的暗影缓冲铰链厂家推荐及选购参考榜
  • Java服务启动报session相关Redis错误 - Commissar
  • 2025年胶纸封箱机厂家爱权威推荐榜单:两侧驱动封箱机/全自动胶带封箱机 /全自动角边封箱机源头厂家精选
  • 2025年绞吸式抽沙船厂家权威推荐榜单:绞吸式清淤船/绞吸挖泥船 /绞吸抽沙船厂家精选
  • 2025年天然气脱硫消泡剂订做厂家权威推荐榜单:活化剂/二氧化碳脱除 /天然气脱碳剂厂家精选
  • 基于Qt框架开发智能停车场管理系统
  • 2025年耐用的粉料包装机厂家最新TOP实力排行
  • 2025 年 10 月蓝牙耳机厂家最新推荐,产能、专利、环保三维数据透视
  • 虚幻版Pico大空间VR入门教程 04 —— PicoOpenXR和PicoXR插件对于PDC串流、SteamVR串流、OpenXR串流对比 和 手势追踪对比 - 指南
  • 2025年口碑好的饺子皮切皮机厂家最新权威推荐排行榜
  • 2025年广州除螨检测机构权威推荐榜单:除臭效果测试/输配水设备检测 /涉水防护材料检测源头机构精选
  • 2025年靠谱的汽车改装厂家最新推荐权威榜
  • 大模型SEO搜索实战|从战略到执行的完整落地逻辑
  • 复现笔记--hvisor硬盘部署系统用户与维护手册(LoongArch)
  • 2025年热门的圆盘过滤机厂家最新热销排行
  • 2025年10月武汉刑事律师评价榜:五名标杆案例深度对比
  • Python命名规则 _ 哪些变量名算好名字
  • 2025年靠谱的电气控制柜厂家推荐及选择指南
  • Notion和Airtable之后,下一个现象级效率神器会是Dify吗?
  • 2025 年酒店收益管理系统公司最新推荐榜,技术实力与市场口碑深度解析的优质厂商甄选宾馆 / 单体 / 民宿 / 成都酒店收益管理系统推荐
  • 软考复习 - 2025/10/30
  • qoj14457. 缺陷解码器
  • 2025年口碑好的涤纶单层网布厂家最新推荐权威榜