Java 中 'where clause' 中的未知列 'v_plateno'
Unknown column 'v_plateno' in 'where clause' in Java
这是我的 Table 车辆 !
Field Type
v_branch varchar(255) NULL
v_segment varchar(255) NULL
v_company varchar(255) NULL
v_name varchar(255) NULL
v_plateno varchar(255) NULL
v_seats int(11) NULL
v_fuel varchar(255) NULL
v_priceperkm int(11) NULL
v_driver varchar(255) NULL
现在我正在尝试使用 Servlet 中的 Prepared Statement 更新 table。但不幸的是,它给出了未知 column:v_plateno
的错误
更新查询也适用于数据库中的其他 Tables
public void updateVehicle(Vehicle vehicle) {
String updateQuery = "UPDATE vehicletlb SET v_branch=?, v_segment=?, v_company=?, v_name=?, v_seats=?, v_fuel=?, v_priceperkm=?, v_driver=? WHERE v_plateno = ? ";
try {
pStmt = dbConnection.prepareStatement(updateQuery);
pStmt.setString(1, vehicle.getVbranch());
pStmt.setString(2, vehicle.getVsegment());
pStmt.setString(3, vehicle.getVcomp());
pStmt.setString(4, vehicle.getVname());
pStmt.setInt(5, vehicle.getVseats());
pStmt.setString(6, vehicle.getVfuel());
pStmt.setInt(7, vehicle.getVprice());
pStmt.setString(8, vehicle.getVdriver());
pStmt.setString(9, vehicle.getVplateno());
pStmt.executeUpdate();
} catch (SQLException e) {
System.err.println(e.getMessage());
}
}
我正在使用 Apache Tomcat 7.0
但它给出了错误
Unknown column 'v_plateno' in 'where clause'
我该如何解决!!!!
程序中没有错误,现在
我尝试了刷新浏览器,它开始工作了
感谢支持!
这是我的 Table 车辆 !
Field Type
v_branch varchar(255) NULL
v_segment varchar(255) NULL
v_company varchar(255) NULL
v_name varchar(255) NULL
v_plateno varchar(255) NULL
v_seats int(11) NULL
v_fuel varchar(255) NULL
v_priceperkm int(11) NULL
v_driver varchar(255) NULL
现在我正在尝试使用 Servlet 中的 Prepared Statement 更新 table。但不幸的是,它给出了未知 column:v_plateno
的错误更新查询也适用于数据库中的其他 Tables
public void updateVehicle(Vehicle vehicle) {
String updateQuery = "UPDATE vehicletlb SET v_branch=?, v_segment=?, v_company=?, v_name=?, v_seats=?, v_fuel=?, v_priceperkm=?, v_driver=? WHERE v_plateno = ? ";
try {
pStmt = dbConnection.prepareStatement(updateQuery);
pStmt.setString(1, vehicle.getVbranch());
pStmt.setString(2, vehicle.getVsegment());
pStmt.setString(3, vehicle.getVcomp());
pStmt.setString(4, vehicle.getVname());
pStmt.setInt(5, vehicle.getVseats());
pStmt.setString(6, vehicle.getVfuel());
pStmt.setInt(7, vehicle.getVprice());
pStmt.setString(8, vehicle.getVdriver());
pStmt.setString(9, vehicle.getVplateno());
pStmt.executeUpdate();
} catch (SQLException e) {
System.err.println(e.getMessage());
}
}
我正在使用 Apache Tomcat 7.0 但它给出了错误
Unknown column 'v_plateno' in 'where clause'
我该如何解决!!!!
程序中没有错误,现在 我尝试了刷新浏览器,它开始工作了
感谢支持!