我有这些代码行,从 vb6 试图将它们迁移到 vb.net。它们背后的逻辑是什么?
RegFileHf.CommandText = "Select dayspassed from Config"
Set UltHf = RegFileHf.Execute
If Not UltHf.EOF Then
someDate = Date - UltHf.Fields("dayspassed")
Else
someDate = Date - 180
End If
If 语句是否多次执行直到文件结束?是否只有当我的 SQL 查询中没有行时才会出现 else 部分?
(你们能推荐好书来学习VB.NET,这样我就可以停止提出新手问题了吗?)
提前致谢。