正文
java更新写代码,java整理代码
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java中更新的测试方法代码怎么写?
public void update(Cost c) throws Exception {
Connection conn=DBUtil.getConnection();
try {
PreparedStatement ps=conn.prepareStatement(updateSQL);
ps.setInt(1, c.getId());
ps.setString(2,c.getName());
ps.setInt(3, c.getBaseDuration());
ps.setDouble(4, c.getBaseCost());
ps.setDouble(5, c.getUnitCost());
ps.setString(6, c.getStatus());
ps.setString(7, c.getDescr());
ps.setDate(8, c.getCreateTime());
ps.setDate(9, c.getStartTime());
ps.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
throw new DAOException("添加资费信息失败!",e);
}finally{
DBUtil.closeConnection();
}
}
}
Java swing Jtable 如何按键更新代码
DefaultTableModel d = new DefaultTableModel();
不要在function里边申明,
分开写,DefaultTableModel d;(java开始)
function里边实例, d = new DefaultTableModel();
试试看可不可以。
关于java update代码更新Access
感觉你的语句后面的"""是不是有点多,你最好分开写;
String sqlUpdate = "UPDATE EmployeeTable " +
" SET givenName = '" + givenName + "', " +
" familyName = '" + familyName + "', " +
" WHERE employeeNumber = '" + empNum + "'";
改成:
String sqlUpdate = "UPDATE EmployeeTable " +
" SET givenName = '" + givenName + "'
", familyName = '" + familyName + "'+
" WHERE employeeNumber = '" + empNum + "';
access数据库我也曾经用过,也知道和普通sql有一些不同,不过感觉和你写的也差距太大了点,你可以再试试,我感觉是sql的问题。