Я никогда не видел метод GetControl, и у меня нет большого опыта использования элемента управления Image, но кажется, что выражение Dim должно выглядеть так:
Dim pictureCtrl as Control
Set pictureCtrl = Me.Controls("Image" & i)
Я бы вставил разрыв и проверил, что
strImage = RS.Fields("Image_Loc").Value & "\" & RS.Fields("Image_Name").Value
возвращает ожидаемые вами значения. Вы также можете сократить их до:
strImage = rs!Image_Loc & "\" & rs!Image_Name
иногда Access не нравится добавленное ".value", поскольку это уже возврат по умолчанию.