まあ、これが問題だと思います:
insert into MAXdb.emcsg values (default,?, ?, ? , ?, ?)
これらの各パラメーターが参照する列を指定していません。6つの列がないのではないかと思います。たとえあなたがするとしても テーブルに6つの列がある場合は、SQLで、各パラメーターに使用する列を明示的に指定することをお勧めします。
まあ、これが問題だと思います:
insert into MAXdb.emcsg values (default,?, ?, ? , ?, ?)
これらの各パラメーターが参照する列を指定していません。6つの列がないのではないかと思います。たとえあなたがするとしても テーブルに6つの列がある場合は、SQLで、各パラメーターに使用する列を明示的に指定することをお勧めします。