Effettua la query selezionando tutte le colonne della tabella. Se ometti le colonne nei dati della query, TableAdapter compila il valore null.
SELECT student_id, name, contact_number, address, STD, FEES, Duration, image_lotacion, (....)
FROM register WHERE (paid - Fees < 0)
Un'altra opzione consiste nel consentire a DataTable di accettare valori null e nessun errore. Nelle proprietà di ogni colonna in DataTable, impostare la proprietà AllowDBNull su True e la proprietà NullValue Empty o 0 se si tratta di un valore numerico o booleano. Dovresti anche rimuovere la chiave primaria e consentire che la colonna sia zero, perché se non la includi nell'ufficio, darà anche un errore.