import codecs, sys
import win32com.client
count=1
conn = win32com.client.Dispatch("ADODB.Connection")
conn.Provider = "ADSDSOObject"
conn.Open("ADs Provider")
query = "SELECT ADsPath FROM 'LDAP://MyDamain.ru' WHERE objectClass='user' AND objectCategory='person'"
rs = conn.Execute(query)[0]
while not rs.EOF:
obj = win32com.client.GetObject(rs.Fields(0).Value)
print (obj.Class, obj.Name, count)
rs.MoveNext()
count+=1
conn.Close()
Traceback (most recent call last):
File “C:\Users\Desktop\test.py”, line 12, in <module>
rs.MoveNext()
File “<COMObject Execute>”, line 2, in MoveNext
pywintypes.com_error: (-2147352567, ‘Ошибка.’, (0, ‘Provider’, ‘Для этого запроса превышен предел размера.’, None, 1240640, -2147016669), None)
Т.к. Питоном занялся недавно, пока не могу понять в какую сторону копать. Пожалуйста помогите советом