ok ma per come ho progettato il programma, questo deve prima estrarre il valore massimo del campo ID, incrementarlo di una unità e questo nuovo valore associarlo al nuovo record che sarà inserito.
Quindi, come ho detto, se vado a fare il massimo su una tabella vuota, ottengo sempre <null>