come giustamente ti ha detto PatrickJane, controlla che quello che fai nella riga sia valido.
Quando parliamo di stringhe da mettere in query, inizialmente non farla tutta insieme.

Codice PHP:
String query "INSERT INTO Macchine VALUES " "('"jtSN.getText()+ "','"jtBrand.getText()+"','" jtModel.getText() +"','" jtDescript.getText() + "')"
ma dividila

Codice PHP:
String query "INSERT INTO Macchine VALUES ('"jtSN.getText(); 
query += "','"jtBrand.getText(); 
query += "','" jtModel.getText() ;
query +="','" jtDescript.getText() 
query +=+ "')"
a livello di memoria e spreco non cambi nulla, ma almeno hai una prima idea di chi sia null.
Un controllo maggiore sarebbe

Codice PHP:
String query "INSERT INTO Macchine VALUES ('"jtSN.getText(); 
if (
jtBrand != nullquery += "','"jtBrand.getText(); 
if (
jtModel != nullquery += "','" jtModel.getText() ;
if (
jtDescript != nullquery +="','" jtDescript.getText() 
query +=+ "')"
a livello di memoria e spreco no