Tsql VBScript:ADO已断开RS与GROUP BY的连接

Tsql VBScript:ADO已断开RS与GROUP BY的连接,tsql,active-directory,ado,Tsql,Active Directory,Ado,我需要对Active Directory运行查询,以识别域中所有独特的操作系统+服务包。我可以通过ADsDSOObject提供程序和SQL语句很容易地实现这一点。但我还需要统计每个不同组合的账户数量。使用COUNTfield作为X和groupby field,我可以很容易地对SQL Server或Oracle数据库执行此操作。但对于广告查询,据我所知,我无法使用GROUP,因此我将记录集导入一个新的断开连接的记录集,但是如何对其运行COUNT和GROUP BY语句呢?有比这更好的方法吗?如果您有

我需要对Active Directory运行查询,以识别域中所有独特的操作系统+服务包。我可以通过ADsDSOObject提供程序和SQL语句很容易地实现这一点。但我还需要统计每个不同组合的账户数量。使用COUNTfield作为X和groupby field,我可以很容易地对SQL Server或Oracle数据库执行此操作。但对于广告查询,据我所知,我无法使用GROUP,因此我将记录集导入一个新的断开连接的记录集,但是如何对其运行COUNT和GROUP BY语句呢?有比这更好的方法吗?

如果您有可用的SQL Server,您可以将其插入到临时表中,然后使用TSQL。不太好看,但我会尝试这样做。

如果我有可用的SQL Server,我就不会为断开连接的记录集而烦恼了。显然,ADO断开连接的记录集无法使用GROUP BY选项。

我猜这不能使用ADsDSOObject来完成。哦,好吧。