MEU CODIGO
Primeiramente, posta o código e não fotos dele.

Porque você está concatenando os parâmetros na String da query?
Não é assim que se utiliza PreparedStatement.
Tire os ; das queries.
No seu INSERT faltou fechar um parênteses.
além do parêntese que não esta fechando, tem uma , concatenada antes do parametro.
Entao a sua string esta ficando assim
insert into tabela(id) values (,123;
quando deveria ser assim:
insert into tabela(id) values (123)
e voce nao precisa usar o preparedstatement se nao for passar parametros. pode ser um statement. para usar o preparedstatement seu codigo deveria ser assim:
String sql = "insert into tabela(id) values (?)";
PreparedStatement psmt = conn.prepareStatement(sql);
psmt.setLong(1, id);
psmt.execute();
