What is the most efficient way to access the value of a field in an ADO recordset?
问题 I have a VB6 application in front of me, which accesses Sql Databases via ADO. When retrieving recordsets, the application uses the Bang (!) operators to access the fields in the recordsets Eg RS!OrderId. Whilst I am aware of this practice, I have never actually used it(except when I have been lazy), Neither have I used RS("OrderId") as I have always (or usually) used the fully qualified method (eg RS.fields("OrderId").value. or even expanded it further using the .Item Property.) Both return