解决方案
用G Web Development Software创建的Web VI无法实现直接的数据库通信功能,但是可以在LabVIEW中使用一些方法,再结合Web VI来实现。
Web服务
在LabVIEW中创建一个处理数据库通信的Web服务,然后使用Web VI将HTTP请求发送到Web服务,以更新/获取数据库信息,如下所示:

您可以在LabVIEW中创建Web服务,并利用LabVIEW Database Connectivity工具包的功能与数据库交互,实现读写数据的基础操作。有关LabVIEW Web服务和LabVIEW Web VI之间通信的示例,请参阅我们的GitHub示例 。虽然Web服务和Web VI两者是彼此独立的,但您仍然可以通过托管Web服务在同一台计算机上实现功能,并通过Build Web VI的操作来等效达成Web服务中的静态内容。
前一段的几个链接页面虽是跟LabVIEW相关的,但这些概念同样适用于任何其它的Web服务。有关使用Web服务的更多信息,请参阅下方的相关信息。