De sua pergunta, não estou claro se este é o SQL para a consulta de sua tabela ou a fonte de linha para uma das suas comboboxs em cascata. Se isso for para suas caixas de combinação em cascata, talvez seja necessário atualizar o formulário para que a caixa de combinação possa obter a lista atualizada.
Eu notei que na instrução FROM, você tem duas tabelas listadas (Oferta e Curso), mas não JOIN. Não tenho certeza se isso é um erro de digitação ou não, pois não é muito comum fazer isso, mas não impossível.
Eu também verificaria a propriedade Bound To da sua caixa de combinação para ver qual campo de sua origem de linha está sendo usado como valor para a caixa de combinação. Não é incomum que a caixa de combinação oculte a primeira coluna e exiba a segunda coluna, para que você possa não estar comparando os valores corretos com o campo da tabela.