labview连接sql server数据库

通常涉及到庞大的数据量时,我们会优先考虑sql server,他相对存储的数据会多一些,对于最近这个项目刚好可以用得到,下面我们来说一下关于labview连接sql server数据库。

首先是连接信息,和连接ACCESS数据库一样,我们先建立连接,也就是我们先打开数据库要做的事情。Initial Catalog 表示的是数据库名称,Data Source表示计算机名称。

在打开数据库之后,接下来我们要做的就是增删改查,往数据库里面插入数据,或者是删除数据,亦或者是查询数据,接下来我们实现一下插入数据。

和实现ACCESS数据库插入一样我们先输入数据表名和列名,这里我们加了一个条件结构,用于封装使用,这样的话就可以在一个VI里实现插入和查询,增加了程序的复用性和美观。然后便是确定输入的数据类型,最后关闭数据库。

接下来我们来实现一下数据的查询,这里有时候会用到一点数据库语句,实现的方式也是一样,首先打开数据库,然后确定输入的查询的条件,这里注意,数据输出的类型是变体,我们需要把他转换成我们需要的类型,然后再输出到数组里。用到了一个变体至数据转换的函数。最后也是一样在关闭数据库。

最后我们来看一下,创建表的过程,首先也是一样,要先打开数据库,然后数据表名和列名,这里加了一个列名是否允许为空,然后便是关闭数据库就可以了。

相关推荐
小草cys13 分钟前
ubuntu20.04升级成ubuntu22.04
linux·运维·服务器
夏天里的肥宅水1 小时前
Windows连接服务器Ubuntu_MobaXterm
运维·服务器·ubuntu
OpenVINO生态社区1 小时前
【汽车功能安全:软件与硬件缺一不可】
数据库·安全·汽车
Z字小熊饼干爱吃保安2 小时前
LVS-----DR模式
linux·运维·服务器·网络·nginx·lvs
Z字小熊饼干爱吃保安2 小时前
Keepalive+LVS+Nginx+NFS高可用项目
运维·服务器·nginx·自动化·lvs·高可用
程序猿阿伟3 小时前
《打破SQL与AI框架对接壁垒,解锁融合新路径》
数据库·人工智能·sql
点燃大海3 小时前
MySQL表结构导出(Excel)
java·数据库·python·mysql·spring
jay丿3 小时前
Linux动态监控进程利器:top命令详解
linux·运维·服务器
꧁坚持很酷꧂3 小时前
Qt远程连接数据库,注册,登录
开发语言·数据库·qt
加油,旭杏3 小时前
【Redis】服务端高并发分布式结构
数据库·redis·分布式