DataRow row1 =dsq.Tables["little"].NewRow();
int col = ds2.Tables[0].Rows.Count;
for(int i=0;i<col;i++)
{
row1[0]=ds2.Tables[0].Rows[i][0].ToString();//行驶路线
row1[1]=ds2.Tables[0].Rows[i][1].ToString();//货物数量
row1[2]=ds2.Tables[0].Rows[i][2].ToString();//货物体积
row1[3]=ds2.Tables[0].Rows[i][3].ToString();//货物重量
row1[4]=ds2.Tables[0].Rows[i][4].ToString();//接单日期
row1[5]=ds2.Tables[0].Rows[i][5].ToString();//通知日期
row1[6]=ds2.Tables[0].Rows[i][6].ToString();//发运日期
row1[7]=ds2.Tables[0].Rows[i][7].ToString();//残损数量
dsq.Tables["little"].Rows.Add(row1);
}
这段代码是将弱类型的DATASET填充到强类型DATASET里面,但是执行到第二行的时候就报错,大家帮我看看谢谢
int col = ds2.Tables[0].Rows.Count;
for(int i=0;i<col;i++)
{
row1[0]=ds2.Tables[0].Rows[i][0].ToString();//行驶路线
row1[1]=ds2.Tables[0].Rows[i][1].ToString();//货物数量
row1[2]=ds2.Tables[0].Rows[i][2].ToString();//货物体积
row1[3]=ds2.Tables[0].Rows[i][3].ToString();//货物重量
row1[4]=ds2.Tables[0].Rows[i][4].ToString();//接单日期
row1[5]=ds2.Tables[0].Rows[i][5].ToString();//通知日期
row1[6]=ds2.Tables[0].Rows[i][6].ToString();//发运日期
row1[7]=ds2.Tables[0].Rows[i][7].ToString();//残损数量
dsq.Tables["little"].Rows.Add(row1);
}
这段代码是将弱类型的DATASET填充到强类型DATASET里面,但是执行到第二行的时候就报错,大家帮我看看谢谢
解决方案 »
- 关于控制台程序未响应的问题
- 请教抓取ajax数据
- C# 与c++用法太多不同
- 如何判断数据库中的字段是否存在
- 如何让窗口或对话框显示的时候只显示最新的一个,关闭以前的?
- 关于Assembly.LoadFrom和Assembly.LoadFile的问题
- 字体样式传递中怎样保持原有不变
- C# 初始化错误 The application failed to initialize properly xc0000135), Click on OK to terminate the application
- 求网吧计费软件算法
- 请教datagrid控件怎样手动来设置宽度
- 请教高手,当子节点全部删除后,父节点也要跟着删除……
- 我的委托有问题吗?
应该把int col = ds2.Tables[0].Rows.Count;// 写到循环里面
谢谢大家