mirror of
https://github.com/svek95/WST_Labs.git
synced 2026-05-18 02:51:45 +03:00
Lab2
Change IP do DB
This commit is contained in:
@@ -40,7 +40,7 @@ public class CarsDao {
|
|||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void addUpdatedValues(Object value, String fieldName, StringBuilder query) {
|
private static void addUpdated(Object value, String fieldName, StringBuilder query) {
|
||||||
if (value != null) {
|
if (value != null) {
|
||||||
if (value instanceof String) {
|
if (value instanceof String) {
|
||||||
query.append(fieldName).append(" = '").append(value).append("'").append(", ");
|
query.append(fieldName).append(" = '").append(value).append("'").append(", ");
|
||||||
@@ -52,11 +52,11 @@ public class CarsDao {
|
|||||||
|
|
||||||
public static CheckStatus updateDB(Integer id, String name, String model, String country, Date dateOfSales, int power) {
|
public static CheckStatus updateDB(Integer id, String name, String model, String country, Date dateOfSales, int power) {
|
||||||
StringBuilder query = new StringBuilder(" update cars set ");
|
StringBuilder query = new StringBuilder(" update cars set ");
|
||||||
addUpdatedValues(name, "name", query);
|
addUpdated(name, "name", query);
|
||||||
addUpdatedValues(model, "model", query);
|
addUpdated(model, "model", query);
|
||||||
addUpdatedValues(country, "country", query);
|
addUpdated(country, "country", query);
|
||||||
addUpdatedValues(dateOfSales, "dateOfSales", query);
|
addUpdated(dateOfSales, "dateOfSales", query);
|
||||||
addUpdatedValues(power, "power", query);
|
addUpdated(power, "power", query);
|
||||||
query.replace(query.lastIndexOf("."), query.length(), " ");
|
query.replace(query.lastIndexOf("."), query.length(), " ");
|
||||||
query.append(" where id = " + id);
|
query.append(" where id = " + id);
|
||||||
try (Connection connection = ConnectionUtil.getConnection();) {
|
try (Connection connection = ConnectionUtil.getConnection();) {
|
||||||
|
|||||||
Reference in New Issue
Block a user