即使在搜索周围并更改周围的值和参数后,仍然存在所述问题。 这是我的剪辑代码
public int FeePayment(int TempSID, String Surname, String Name, int Amount, int PayType, String PaidFor, Date date, String Remarks)
{
try
{
Connection con = DriverManager.getConnection(db_url,db_user,db_pass);
PreparedStatement SQLStatement = con.prepareStatement("INSERT INTO receipt (`SID`, `Surname`, `Name`, `Amount`, `PayType`, `PaidFor`, `Date`, Remarks`) VALUES (?,?,?,?,?,?,?,?)");
SQLStatement.setInt(1,TempSID);
SQLStatement.setString(2,Surname);
SQLStatement.setString(3,Name);
SQLStatement.setInt(4,Amount);
SQLStatement.setInt(5,PayType);
SQLStatement.setString(6,PaidFor);
SQLStatement.setDate(7,new java.sql.Date(date.getTime()));
SQLStatement.setString(8,Remarks);
SQLStatement.executeUpdate();
con.close();
SQLStatement.close();
}
catch(SQLException exc)
{
Logger.getLogger(DBConnection.class.getName()).log(Level.SEVERE, null, exc);
}
return 0;
}
答案 0 :(得分:1)
您的查询中有拼写错误;备注有一个收盘报价,但没有公开报价。