c# ds中null值的判断
if (fieldList.Contains("ZRDW1".ToUpper()) && (ds.Tables[0].Rows[i]["ZRDW1"]!=System.DBNull.Value )) { sp.Command.Parameters.Add("@ZRDW1", decimal.Parse(ds.Tables[0].Rows[i]["ZRDW1"].ToString())); } else { sp.Command.Parameters.Add("@ZRDW1", null); }