当前位置: 首页 > 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.dtcms.com/a/422420.html

相关文章:

  • 网站营销理念网站建设作业怎么写
  • Apache Doris 大数据仓库全面解析
  • Spring Cloud RabbitMQ 详解:从基础概念到秒杀实战
  • 软件开发和网站建设做网站app需要多少钱
  • 聊天软件开发用什么技术萧山市seo关键词排名
  • 租好服务器咋做网站呢可以做音基题的音乐网站
  • 江苏省 建设 注册中心网站外贸 模板网站 定制网站
  • 网站开发优惠活动方案小松建设官方网站
  • 北京网站建设公司艺唯思热搜榜百度一下你就知道
  • 八戒网站做推广虚拟主机手机网站
  • 东营网站建设价钱表合肥百度团购网站建设
  • 职高网站建设知识点图片加字制作免费
  • 响应式自适应织梦网站模板汕头自助建站
  • 正规网站优化推广口碑营销图片
  • 建设网站多少钱 2017网站收录不好的原因
  • mysql数据库做网站免费个人网站
  • 什么是门户网站?静态网页制作成品
  • 石家庄网站推广报价营销网站排行榜前十名
  • 设计网站公司名称淘宝指数查询官网手机版
  • 建设银行的网站为什么登不上相城苏州网站建设
  • 厦门网站建设哪家比较好wordpress删除dux头部标签
  • 网站数据分析怎么做汅app下载大全2022
  • 顺德高端网站机关网站建设建议
  • 百度网站检测中国建设监理协会网站查询成绩
  • 好的网站或网页国外网站推荐
  • 做婚恋网站代理商挣钱吗关于网站建设的技巧
  • 太原哪里做网站好考证培训机构报名网站
  • 网站开发html5企业oa系统价格
  • 招网站开发人员软件技术特点
  • 第二课强登陆网站新型智库建设的意见网页设计制作导航栏