From: Piotr Caban <piotr(a)codeweavers.com> --- dlls/msado15/recordset.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/msado15/recordset.c b/dlls/msado15/recordset.c index d5bf3201fef..d4e59008da5 100644 --- a/dlls/msado15/recordset.c +++ b/dlls/msado15/recordset.c @@ -2096,6 +2096,10 @@ static HRESULT load_all_recordset_data(struct recordset *recordset, IUnknown *ro V_DATE(v) = d; break; } + case DBTYPE_VARIANT: + VariantInit(v); + VariantCopy(v, (VARIANT*)(data + bindings[datacol].obValue)); + break; default: V_VT(v) = VT_I2; V_I2(v) = 0; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8099