为了账号安全,请及时绑定邮箱和手机立即绑定

DataRow的问题

DataRow的问题

www说 2018-12-06 11:44:42
不是很理解为什么会产生以下这样的两种错误,求解。 public partial class frmBCA_Supplement : Form {        .  .  .      private System.Data.DataRow row = nll;         private void frmBCA_Supplement_Load(object sender, EventArgs e)            {   .   .   . //在下面的 foreach 语句中的 row 就报错,说是“字段”,但此处被当做“类型”来使用     foreach( row in ds.Tables["tblCustomers"].Rows)      {                     c= new BankCustomer(row["FirstName"].ToString(),         row["LastName"].ToString(),         System.Convert.ToDecimal(row["AcctBalance"].ToString()));                              Globals.Customers.Add(c);                     }             } }//frmBCA_Supplement_Load /*******************************************************************************/ public partial class frmBCA_Supplement : Form {        .  .  .          private void frmBCA_Supplement_Load(object sender, EventArgs e)           {   .   .   .       System.Data.DataRow row = new System.Data.DataRow();         //在下面的 foreach 语句中的 row 就报错,说是未能找到类型或命名空间名称“row”(是否缺少 using 指令或程序集引用?)     foreach( row in ds.Tables["tblCustomers"].Rows)     {                     c= new BankCustomer(row["FirstName"].ToString(),         row["LastName"].ToString(),         System.Convert.ToDecimal(row["AcctBalance"].ToString()));                              Globals.Customers.Add(c);                    }            } }//frmBCA_Supplement_Load
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

foreach(DataRow row in ds.Tables["tblCustomers"].Rows) 
{
c
= new BankCustomer(row["FirstName"].ToString(),
row["LastName"].ToString(),
System.Convert.ToDecimal(row["AcctBalance"].ToString()));
Globals.Customers.Add(c);
}

试试上面的,注意红色加粗部分。

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 305 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信