Fix mem leak in SQLGetData

Free temporary string when we are past result length and we return SQL_NO_DATA