C#错误:在 Range 对象中,Min (12)必须小于或等于 max (-1)

来源:互联网 发布:c语言属于高级语言 编辑:程序博客网 时间:2024/05/08 03:21

  

f( Convert.ToInt32(dt.Compute("Count(ATemp)", "ATemp = " + i.ToString())) < 3)

                {
                    continue;
                }


                double ll = Convert.ToDouble(dt.Compute("Avg(" + ta.FTAName + ")", "ATemp = " + "'" + i.ToString() + "'")) - 3 * Convert.ToDouble(dt.Compute("StDev(" + ta.FTAName + ")", "ATemp = " + "'" + i.ToString() + "'"));

                double ul = Convert.ToDouble(dt.Compute("Avg(" + ta.FTAName + ")", "ATemp = " + "'" + i.ToString() + "'")) + 3 * Convert.ToDouble(dt.Compute("StDev(" + ta.FTAName + ")", "ATemp = " + "'" + i.ToString() + "'"));


解决方法:将参数用单引号阔起来

"'"+ i.ToString()+ "'"

0 0
原创粉丝点击