
i mean in prepared statement we write insert command as INSERT INTO tablename VALUES(?,?)
but in normal statement we write insert into tablename(jtextfiled1.gettext(),jtextfield2.getText());
whats the difference between these two and which is more efficient?