From: Piotr Caban piotr@codeweavers.com
--- dlls/msado15/recordset.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/msado15/recordset.c b/dlls/msado15/recordset.c index 6bd149b73a9..6ea7bbbb1f7 100644 --- a/dlls/msado15/recordset.c +++ b/dlls/msado15/recordset.c @@ -1687,6 +1687,8 @@ static HRESULT WINAPI recordset_MoveNext( _Recordset *iface )
TRACE( "%p\n", recordset );
+ if (recordset->index >= recordset->count) + return MAKE_ADO_HRESULT( adErrNoCurrentRecord ); if (recordset->index < recordset->count) recordset->index++; return S_OK; }