I always forget aliasing in SQL statements. I actually like that solution, though. A slap in the face to VBScript.

Though, I'm having problems.

Code:
  strSQL = "SELECT Node, COUNT(Node) as NodeCount FROM Node"
  'or
  strSQL = "SELECT COUNT(Node) as NodeCount, Node FROM Node"
Both give me an error.

[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'Node' as part of an aggregate function.
If I drop "Node" and just ask for "COUNT(Node) as NodeCount" it works, though I just get the count and not the data.