Salut,
SELECT * FROM Alarme_active WHERE date_debut >='31/01/2007' AND date_debut='01/02/2007'
Je ne vois pas pourquoi tu met " date_debut >='31/01/2007' ", si tu cherche quelque chose qui a commencé le 2 février 2007, c'est pas la peine de préciser que c'est après le 31 janvier 2007.
SELECT * FROM Alarme_active WHERE date_debut >='30/01/2007' AND date_debut>='01/02/2007'
Un peu la même remarque, tu cherche quelquechose qui a commencé après le 30 janvier et après le 1 février 2007






Si tu ne trouvais rien dans le premier cas, c'est simplement parce que rien n'a commencé le 2 février à mon avis.
La requête que tu cherche est plutôt celle la je pense(si tu veux faire un "BETWEEN") :
SELECT * FROM Alarme_active WHERE date_debut >='30/01/2007' AND date_debut
<='01/02/2007'
++