Scusa ma non puoi impostare una query insert con inserimenti multipi stile:

insert into tabella (campo1,campo2) value (val1,val2),(val1,val2),(val1,val2) eccc

?

Ovviamente ti costruirai la stringa tramite una query select!