尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

完整教程:3.0 labview使用SQLServer

完整教程:3.0 labview使用SQLServer
📅 发布时间:2026/6/19 15:46:45

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

相关新闻

  • .net开源acadsharp库读取dwg读取特定名称的块
  • 2025年知名的液压缸厂家最新TOP实力排行
  • 2025年绞吸式抽沙船厂家权威推荐榜单:绞吸式清淤船/绞吸挖泥船 /绞吸抽沙船源头厂家精选

最新新闻

  • 大兴安岭地区黄金回收去哪儿好?整理了5家靠谱实体店地址电话 - 三大殿
  • 承德市今日黄金回收价格多少?本地5家口碑门店报价参考 - 马刺总冠军
  • 2026 正规备案收金店,称重透明结算无隐藏扣费 - 讯息早知道
  • 贺州市黄金回收实体店怎么选?这份清单帮你货比三家 - 开始就结束
  • 金华市黄金回收猫腻多怎么办?整理了5家诚信回收店供参考 - 三大殿
  • 2026安徽省宣城市中考一两百分怎么办?口碑优选宠物护理专业最新发布 - cc江江

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号