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.

Rispondi quotando
