diff --git a/src/org/kar/archidata/dataAccess/DBAccessSQL.java b/src/org/kar/archidata/dataAccess/DBAccessSQL.java index 15d5944..9e692cf 100644 --- a/src/org/kar/archidata/dataAccess/DBAccessSQL.java +++ b/src/org/kar/archidata/dataAccess/DBAccessSQL.java @@ -815,6 +815,9 @@ public class DBAccessSQL extends DBAccess { @Override @SuppressFBWarnings("SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING") public T insert(final T data, final QueryOption... option) throws Exception { + if (data == null) { + throw new DataAccessException("Try to check a null data ==> wrong API"); + } final Class clazz = data.getClass(); final QueryOptions options = new QueryOptions(option);