Errr...not quite sure what ya codes doing, but I can tell you that:
VB Code:
  1. If ObjRSuser.BOF = False Or True Then
Is definately a bit strange...that is statement will ALWAYS be true!
I think you may want to change this line to:
VB Code:
  1. If NOT objRSUser.BOF And Not objRSUser.EOF Then
Hope that helps,

Woka