public Company[] List(int ConpanyId)
{
ArrayList arraylist = new ArrayList();
SqlDataReader myReader = SQLHelper.ExecuteReader(SQLHelper.ConnStr, CommandType.Text, cmdText, null);
while(myReader.Read())
{
Company company = new Company();
company.CompanyId =myReader["CompanyId"];
arraylist.Add(company);
}
return (Company[])arraylist.ToArray(typeof(Company)); }
}
错误 1 无法将类型“string”隐式转换为“AGTMC.Entity.Product” //这是一个实体对象 D:\project\AGTMC\DAL\DisCountDB.cs 44 36 DAL
{
ArrayList arraylist = new ArrayList();
SqlDataReader myReader = SQLHelper.ExecuteReader(SQLHelper.ConnStr, CommandType.Text, cmdText, null);
while(myReader.Read())
{
Company company = new Company();
company.CompanyId =myReader["CompanyId"];
arraylist.Add(company);
}
return (Company[])arraylist.ToArray(typeof(Company)); }
}
错误 1 无法将类型“string”隐式转换为“AGTMC.Entity.Product” //这是一个实体对象 D:\project\AGTMC\DAL\DisCountDB.cs 44 36 DAL
解决方案 »
- C#中发生了异常,程序不停止吗
- 有明文和密码如何求得加密算法
- 调用非泛型ArrayList的Remove方法运算结构和类怎么得到的结果不一样
- 关于MapXtreme很简单的问题(屏幕坐标)
- 如何知道ms Project有没有安装
- 关于RangeValidator的用法
- 连接access2007有问题啊
- 请教如何知道WinForm的DataTable中row改变时,是哪一例的row发生了改变
- 大疑问!!!!!如何自定义一个控件的事件?可以在外部应用它?
- 想了解一下关于 Attribute ,到底在怎样的情况下需要使用这个东西呢?
- C#项目做好的程序如何将web项目的首页放入系统启动栏里
- C#多播委托的处理方式
这行错误
{
ArrayList arraylist = new ArrayList();
SqlDataReader myReader = SQLHelper.ExecuteReader(SQLHelper.ConnStr, CommandType.Text, cmdText, null);
while(myReader.Read())
{
Company company = new Company();
company.CompanyId =(string)myReader["CompanyId"];
arraylist.Add(company);
}
return (Company[])arraylist.ToArray(typeof(Company)); }
}
因为myReader["CompanyId"]; 取得的时object类型;
company.CompanyId = (CompanyId的类型)myReader["CompanyId"];