Hello
I'm trying to track recordset loading progress (it is loaded
asynchronously), but neither FetchProgresss or FetchComplete event is
launched. I played with WillMove events in sychronous mode and they work
just fine. Can someone guide me how to get those events fired? I'm using
pywin32 build 205. Here's my test code:
import win32com.client
class RSEvents:
def OnWillMove(*args):
print "will move"
def OnFetchProgress(*args):
print "fetch progress"
def OnFetchComplete(*args):
print "fetch complete"
def Test():
conn = win32com.client.Dispatch(r"ADODB.Connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb"
conn.Open( connstr )
rs = win32com.client.DispatchWithEvents(r"ADODB.Recordset", RSEvents)
rs.CursorLocation = 3
rs.Open("SELECT * FROM test", 3, 1, 49)
if __name__ == "__main__":
Test()
Thank You in Advance
_______________________________________________
Python-win32 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-win32