Buonasera, sono nuovo del forum quindi saluto tutti.
Sono titolare di un centro medico e ho sviluppato un database per le cartelle cliniche su access.
c'è una tabella principale nella cui struttura ci sono le voci:
NOME
COGNOME
DATA NASCITA
ECC ECC
e il singolo record è, banalmente, identificato con il singolo paziente.
nell'ultima voce della cartella clinica c'è il DIARIO FISIOTERAPICO. qui ho creato una seconda tabella con le voci:
DATA SVOLGIMENTO TERAPIA
TIPO DI TERAPIA
poichè un paziente ovviamente fa più terapie. Pertanto ho fatto il collegamento uno a molti fra le due tabelle, collegando ID principale a IDpazienti in DIARIO FISIOTERAPICO. ho poi inserito una sottomaschera nella maschera dove si vedono tutti i dati della tabella principale, per far vedere anche tutte le terapie svolte.
Ho poi messo il pulsante "cerca per cognome". Ho impostato su visual basic la stringa di comando, mettendo fra le varie voci "select ID,cognome, nome,[data nascita]..." per far sì che nella maschera principale, oltre i dati
NOME
COGNOME
DATA NASCITA...
appaia completa la sottomaschera del diario fisioterapico
.... e funziona XD
ora la domanda... Se io volessi far un pulsante "cerca" per far apparire tutti i record, questa volta non per cognome, ma per DATA SVOLGIMENTO TERAPIA?? perchè il dato chiave è nella tabella secondaria DIARIO FISIOTERAPICO, non nella tabella principale, a differenza del cognome. Questo non riesco a farlo, mi da errore...
spero di essermi spiegato, grazie a tutti voi!