关于ORS问题

请问下面的语句是什么含义呢?
 Set oRs = oCom.Execute
 If oRs.RecordCount > 0 Then
    oRs.MoveFirst
    LogSum = 0
    Do While Not oRs.EOF
    LogSum = LogSum + oRs.Fields(2).value
    oRs.MoveNext
    Loop
 End If
 关于这一方面的知识,需要学习哪一方面的书籍,大家可以告诉我吗?不胜感激,谢谢!

问题补充:
Fields(2)所表达的意思又是什么呢?

最佳答案

1。首先,你这应该是用的VBScript脚本语言吧。
  2。代码“Set oRs = oCom.Execute”、“oRs.RecordCount > 0”、“oRs.MoveFirst”、“oRs.MoveNext”是典型的读取数据记录查询语句。
  3。整个VBScript脚本代码的作用是:要实现对数据记录集oRs中所有的记录行(value)依次序进行计数(即计数变量LogSum )。
  4。你需要学习使用VB语言中的数据库访问控件ADO,进行数据库访问操作方面的知识。ADO控件是一种OLE DB的控件,它也可以用作ODBC方式访问数据库。
  5。Fields(2)是指数据记录表oRs中第二个字段的数据记录值。

提问者对于答案的评价:
谢谢你的回答和建议

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:39
下一篇 2019年6月11日 上午9:39

相关推荐