GetDicValue 中 SystemDateTime, 参数的意义何在?
2023-07-09 23:42

直接读取数据库,使用函数GetDicValue(String name, String symbol, Numeric time, 接收基础数据的变量 rValue)得到基础数据,其中需要指定time时间


看到例程里面GetDicValue的使用方式是: Bool ret = GetDicValue(arrDic, SystemDateTime, values);,需要传入一个时间值作为参数,所以就有了疑问,这样得不到的基础数据应该只是那个时间值所在的时间截面上的基础数据的值吧?

SetDicValue的时候就要传入time,并且写入表中,SystemDateTime是随着系统不停增长的,在GetDicValue 如果要按照最新SystemDateTime来读取,那应该读不出最新SystemDateTime相对应的值啊!


还请老师和同学们给看看,多谢多谢

评论区
顶部