diff --git a/src/main/java/xyz/wbsite/wsqlite/ObjectClient.java b/src/main/java/xyz/wbsite/wsqlite/ObjectClient.java index 8447e1b..10de005 100644 --- a/src/main/java/xyz/wbsite/wsqlite/ObjectClient.java +++ b/src/main/java/xyz/wbsite/wsqlite/ObjectClient.java @@ -78,7 +78,7 @@ public class ObjectClient extends Client { } } - public void insert(Class poClass, T po) throws SQLException, ClassNotFoundException { + public int insert(Class poClass, T po) throws SQLException, ClassNotFoundException { try { Class aClass = classMap.get(poClass.getName()); if (aClass == null) { @@ -138,13 +138,14 @@ public class ObjectClient extends Client { sql.append(valueSql); sql.append(")"); System.out.println("SQL ==> " + sql.toString()); - executeUpdate(sql.toString()); + return executeUpdate(sql.toString()); } } catch (IllegalAccessException e) { e.printStackTrace(); } finally { destroyed(); } + return 0; } public int delete(Class poClass, String... wheres) throws SQLException, ClassNotFoundException {