fix executenonquery bug