读书人

Datarow 名称 怎么用变量名

发布时间: 2013-06-19 10:26:41 作者: rapoo

Datarow 名称 如何用变量名
DataTable dtType = SqlHelper.GetDataSet(sqlType,spType);
for (int i = 7; i < dtType.Rows.Count; i++)
{
string rowName="dr"+i.ToString())
DataRow ???= dt.NewRow();
rowName[0] = "销售件数";
rowName[1] = dtType.Rows[0][1].ToString();
rowName[2] = dtType.Rows[0][2].ToString();
rowName[3] = dtType.Rows[0][3].ToString();
rowName[4] = dtType.Rows[0][4].ToString();
rowName[5] = dtType.Rows[0][5].ToString();
rowName[6] = "达成说明啊啊啊啊啊啊啊 ";
dt.Rows.Add(dr);

}

请问如何定义datarow的名称呢 DataRow?c#?.net?
[解决办法]
直接用dr有何不可,每次循环都创建一个新行
[解决办法]




DataTable dtType = SqlHelper.GetDataSet(sqlType,spType);
for (int i = 7; i < dtType.Rows.Count; i++)
{

DataRow rowName= dt.NewRow();
rowName[0] = "销售件数";
rowName[1] = dtType.Rows[0][1].ToString();
rowName[2] = dtType.Rows[0][2].ToString();
rowName[3] = dtType.Rows[0][3].ToString();
rowName[4] = dtType.Rows[0][4].ToString();
rowName[5] = dtType.Rows[0][5].ToString();


rowName[6] = "达成说明啊啊啊啊啊啊啊 ";
dt.Rows.Add(rowName);

}







[解决办法]

DataTable dtType = SqlHelper.GetDataSet(sqlType,spType);
for (int i = 7; i < dtType.Rows.Count; i++)
{
string rowName="dr"+i.ToString())
DataRow dr= dt.NewRow();
dr[0] = "销售件数";//dr["列名"]也行
dr[1] = dtType.Rows[0][1].ToString();
dr[2] = dtType.Rows[0][2].ToString();
dr[3] = dtType.Rows[0][3].ToString();
dr[4] = dtType.Rows[0][4].ToString();
dr[5] = dtType.Rows[0][5].ToString();
dr[6] = "达成说明啊啊啊啊啊啊啊 ";
dt.Rows.Add(dr);

}

读书人网 >C#

热点推荐