Win32com ADO curiosity #1: MoveNext
Bill Tutt
billtut at microsoft.com
Thu Jul 6 20:55:40 EDT 2000
Because this is Python, and not VB or VBScript.
It's a language syntax thing.
Bill
-----Original Message-----
From: mksql at my-deja.com [mailto:mksql at my-deja.com]
Sent: Thursday, July 06, 2000 1:21 PM
To: python-list at python.org
Subject: Win32com ADO curiosity #1: MoveNext
In the following code (rs refers to an ADO recordset already created):
print rs.Fields(1).Value
rs.MoveNext
print rs.Fields(1).Value
prints the same record twice, while:
print rs.Fields(1).Value
rs.MoveNext()
print rs.Fields(1).Value
prints 2 records, as expected.
Why does MoveNext require the () ? The ADO object model does not
specify parameters for MoveNext, MoveFirst, etc.
Sent via Deja.com http://www.deja.com/
Before you buy.
--
http://www.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list