我终于能够获得我想在数据环境中显示的所有列,并添加了一个额外的命令来尝试将这些值从本地 DB 拉到网格中。
我遇到的问题是值没有出现在我的网格中。
我让它运行正确的命令来提取我相信的数据:我采用相同的查询并在本地数据库上运行它,它确实输出了我期望的值。然后我将 Environment 命令克隆到记录集。
If gbEnableD2D Then
If DataEnvironment7.rscmdMeterReadsDistinctD2D.State <> adStateOpen Then
DataEnvironment7.cmdMeterReadsDistinctD2D
End If
Else
If gbEnableD2D Then
Set rsDevices = DataEnvironment7.rscmdMeterReadsDistinctD2D.Clone
Else
' Display all the columns I want to display
从那里我可以确定列确实按预期显示,但是在显示中以及使用监视系统时,我无法访问,MeterReadsDistinctD2D
记录集也不包含值,但确实具有我期望的字段。
关于为什么会发生这种情况或我如何着手追踪如何确定我如何查看这些值是否在我的数据环境中或者它们是否在其中为什么它们没有被传递到记录集的任何想法?