Ciao Ragazzi,

cerco un piccolo aiuto su una query....

ho un form del genere:


<form method="POST" action="InserisciAppuntamento.asp" name="registrationForm">
<input type="text" name="Data">
<input type="text" name="DA_Ora">
<input type="text" name="A_Ora">
<select size="1" name="IDOperatore">
<option value="1">Pippo</option>
<option value="2">Mario</option>
<option value="3">Paolo</option>
</select>
<input type="hidden" name="IDAzienda" value="1">
</form>


in pratica serve per prendere un'appuntamento.... esempio:

l'operatore Pippo (IDOperatore 1, IDAzienda 1), il 24/06/2006 dalle ore 12.00 alle ore 15.00
è impegnato da questo appuntamento ....

se volessi bloccare l'inserimento di altri appuntamento per lo stesso operatore nella stessa fascia orario come posso fare ?

SQLag = "SELECT * FROM APPUNTAMENTI Where " &_
" IdAzienda = '"&IDAzienda&"' And " &_
" IDOperatore = '"&IDOperatore&"' And " &_
" Data = #"& Data &"# And " &_
" DA_Ora BETWEEN #"& Da_Ora &"# And #"& A_Ora &"# " &_
" OR A_Ora BETWEEN #"& Da_Ora &"# And #"& A_Ora &"#"
Set RsAg = ConnAg.Execute(SQLag)

ho fatto diverse prove ma con scarso risultato

Grazie anticipatamente.