You would think there would be a way using DirectCast, TryCast, CType etc but all of them seem to choke on it e.g.:
CType(\"Yes\", Boolean)
Here is a simple way to get this done.
rv.Complete = If(reader("Complete") = "Yes", True, False)