devo effettuare una ricerca all'interno di un campo bool di un db access

io recupero il valore del checkbox con

bool Pagato = Convert.ToBoolean(PagatoRic.Text);

e poi

faccio la ricerca con.

sb.AppendFormat("{1} (Pagato LIKE = {0})", Pagato, ((sb.Length!=0) ? " AND " : "" ));


dove sbaglio?

ottengo:

String was not recognized as a valid Boolean.
bool Pagato = Convert.ToBoolean(PagatoRic.Text);