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 original- if rbcheque.checked=true then 
- BD.AgregaDato(rbCheque.Text, "Numero"); 
- else 
- BD.AgregaDato(rbOrdenPago.Text, "Numero"); 
-   
- end if 
Algo asi seria la idea