dataType”参数不能为空。参数名: dataType

在使用dt.Columns.Add时出现“dataType”参数不能为空。参数名: dataType的错误。

语句如下,dt.Columns.Add("ID", System.Type.GetType("System.Int"));                   

从网上查到,System.Type.GetType区分大小写,所以改成下列格式

             dt.Columns.Add("ID", System.Type.GetType("System.Int32"));

             dt.Columns.Add("工序代码", System.Type.GetType("System.String"));
             dt.Columns.Add("工序英文", System.Type.GetType("System.String"));
             dt.Columns.Add("工序中文", System.Type.GetType("System.String"));
             dt.Columns.Add("工序时间", System.Type.GetType("System.String"));

问题解决。