首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么传递参数给DataColumnCollection

2012-09-14 
如何传递参数给DataColumnCollection举个例子,假如我定义一个方法:public void ExcelToMSSQL(DataTable so

如何传递参数给DataColumnCollection
举个例子,假如我定义一个方法:
public void ExcelToMSSQL(DataTable source_dt, DataColumnCollection table_column)
{

}


问题:调用时下面代码红色问号的地方应该怎样写?

ExcelToMSSQL( datatable , ??? )
{

}


thanks!

[解决办法]
只要类型对应就可以了 DataColumnCollection 这种类型 的 ,当然如果不需要还可以传 null

C# code
 DataTable dt = new DataTable();            ExcelToMSSQL(dt,dt.Columns);
[解决办法]
这样ExcelToMSSQL( datatable,datatable.Columns );???

不过如果是这样,那么后面一个参数是多余的,完全可以在ExcelToMSSQL方法里处理,即由前一个参数已经得到Comuns了。


[解决办法]
同样的Table
public void ExcelToMSSQL(DataTable source_dt, DataColumnCollection table_column)
{
 table_column=source_dt.Columns
}
调用写ExcelToMSSQL(Table,null)


不同的table
ExcelToMSSQL(Table1,Table2.Columns)

热点排行