问题描述
- 无法将带 [] 的索引应用于“System.Data.DataTable”类型的表达式
-
EZ_class MA = new EZ_class();
MA.name = int.Parse(sdr["name"].ToString());
MA.numavg = sdr["numavg"].ToString();
MA.lh1 = sdr["lh1"].ToString();
MA.lh2 = sdr["lh2"].ToString();
MA.lh3 = sdr["lh3"].ToString();
MA.syTopX = sdr["syTopX"].ToString();
MA.syTopXPer = sdr["syTopXPer"].ToString();
return MA;
该怎么改呢?谢谢
解决方案
sdr定义错了,应该是DataReader,你定义成DataTable了,或者是你调用错了,是sdr.Rows[某行][字段].ToString()
时间: 2025-01-29 23:40:38