From: Piotr Caban <piotr(a)codeweavers.com> --- dlls/msado15/recordset.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dlls/msado15/recordset.c b/dlls/msado15/recordset.c index dae609a0d7c..2835ba30672 100644 --- a/dlls/msado15/recordset.c +++ b/dlls/msado15/recordset.c @@ -1384,8 +1384,11 @@ static HRESULT WINAPI recordset_put_AbsolutePosition( _Recordset *iface, Positio static HRESULT WINAPI recordset_putref_ActiveConnection( _Recordset *iface, IDispatch *connection ) { - FIXME( "%p, %p\n", iface, connection ); - return E_NOTIMPL; + VARIANT v; + + V_VT(&v) = VT_DISPATCH; + V_DISPATCH(&v) = connection; + return _Recordset_put_ActiveConnection( iface, v ); } static HRESULT WINAPI recordset_put_ActiveConnection( _Recordset *iface, VARIANT connection ) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8070