add getDatatable and modify function
use modify way instead of bulkcopy