Ciao vale,
allora prima cosa creati una variabile DateTime valorizzata alla data attuale. ed una valorizzata alla data attuale con un plus di 7 giorni.

codice:
System.DateTime d_sette = System.DateTime.Now();
d_sette = d_attuale.AddDays(7);

System.DateTime attuale = System.DateTime.Now();
a questo punto nella instruzione Transact SQL specifica:

codice:
"Select * from tabella where DataScadenza <= '" + d_sette + "' and DataScadenza => '"+ attuale +"' '
In questo modo passi al motore del tuo Database la seguente richiesta:
Selezionami tutti i record dalla tabella dove il campo DataScadenza sia tra l'intervallo di tempo specificato dalle variabili DateTime Attuale e (Attuale +7).

Ciao