不是数据源的问题,改成
DataTables("SOModify").DataCols("SONo").RaiseDataColChanged("[SONo] = '" & dr("SONo")& "'")