我更新了 mysql 表中的日期。我的问题是某些日期为空,请勿插入表中。我使用此检查,但我的问题是 int 类型
public void Salva(String query){
int i = 1;
try{
con=Connessione.ConnessioneDB();
pst= con.prepareStatement(query, PreparedStatement.RETURN_GENERATED_KEYS);
if (anno != null){
pst.setString(i, getAnno());
i++;
}
if (numFormulari != null){
pst.setString(i, getNumFormulari());
i++;
}
if (dataFornulari != null){
pst.setString(i, getDataFornulari());
i++;
}
if (getIdClienti != null){
pst.setInt(i, getIdClienti());
i++;
}
if (idIva != null){
pst.setString(i, getIdIva());
i++;
}