Non molto: stai mescolando problemi relativi all'interfaccia utente con problemi relativi alla modellazione dei dati.
Sono due cose diverse, anche se, ovviamente, dovendo visualizzare dei dati, non sono separate.
Comunque queste frasi
in una di queste pagine ho l'elenco di tutti gli studenti con "ID" e "NameStudent"
in un'altra ho il registro delle attività didattiche con ID e altri campi relativi allo studente
i due form hanno origine dalla stessa tabella “Students”
sono sintomo che hai problemi con i dati: dovresti avere DUE tabelle, UNA con SOLO le informazioni relative agli studenti, ed UNA CON SOLO le attivita' didattiche per ogni studente, poiche' suppongo, che ad ogni studente siano associate PIU' attivita' didattiche.
Devi studiarti “teoria relazionale dei dati”: al di la del nome ‘altisonante’, e' robbbba abbastanza semplice, alla portata di chiunque (non serve avere una laurea in Computer Science).
Inizia con Wikipedia, e sopprattutto con la parte di “normalizzazione dei dati” e “forme normali”.
Se cosi' non dovesse essere, si ritorna al problema iniziale: non si e' capito un gran che.