when I enter this
INSERT INTO works_on
(essn, pno, hours)
values
(\'123456789\', 1, 32.5),
(\'123456789\', 2, 7.5),
(\'666884444\', 3, 40.0),
(\'453453453\',
try take a look at this by ShoeLace
Oracle SQL uses a semi-colon ; as its end of statement marker. you will need to add the ; after bother insert statments. NB: that also assumes ADODB will allow 2 inserts in a single call. the alternative might be to wrap both calls in a block, BEGIN insert (...) into (...); insert (...) into (...); END;