Si, si quieres capturar el valor la propiedad .text es correcta lo que talvez no me parece es que el query tengas los dos definidos, porque solo uno podrías seleccionar de manera que alguno siempre va a ser nulo. Talvez, lo mejor es comprobar antes cual esta marcado y tomar su valor.
Por ejemplo:
Código ASP:
Ver originalif rbcheque.checked=true then
BD.AgregaDato(rbCheque.Text, "Numero");
else
BD.AgregaDato(rbOrdenPago.Text, "Numero");
end if
Algo asi seria la idea