scusa, non ti capisco, sono già tutti sulla stessa riga del recordset...
scusa, non ti capisco, sono già tutti sulla stessa riga del recordset...
si, però la query restituisce una riga per ogni orario(recordset) registrato, per cui se registro due appuntamenti, uno per alle ore 9:00 per l'Operatrice1 e poi uno sempre alle ore 9:00 per l'Operatrice2, la query mi restituisce due righe una con ore 9:00 e appuntamento dell'Operatrice1 ed una con ore 9:00 e appuntamento dell'Operatrice2.
Mentre io vorrei avere nella stessa riga delle ore 9:00 entrambi i recordset
il calendario degli appuntamenti nella tabella è prefissato (9.00, 9.30, 10.00, 10.30)?
se è così popola direttamente il campo corretto invece di scrivere un nuovo record.
altrimenti non si spiega la struttura di quella tabella.
no, gli orari non sono prestabiliti, vengono messi di volta in volta!
non capisco, perché nel record hai op1 op2 e op3 se poi registri tre record diversi per le 3 operatrici nella stessa ora?
alla luce di questo direi di fare un check durante l'inserimento dell'appuntamento:
-verifichi che ci sia un record con l'orario in questione che non sia dell'operatore in questione
-se c'è fai un'update, se non c'è fai un inserimento
mia considerazione:
la tabella così strutturata non è funzionale, all'occhio appare organica ma dal punto di vista logico non è un buon approccio: ogni record dovrebbe contenere solo un operatore e solo un appuntamento.