dataset.Columns.Add问题
DataTable dt = new DataTable();
DataRow newRow = null;
DataAccess.SqlCommon getcol=new DataAccess.SqlCommon();
string[] col = getcol.Getcols();//得到一个数组col
int len = col.Length - 1;
if(title.Equals("信息"))
{
for(int i=0;i<col.Length-1;i++)
dt.Columns.Add(col(i), System.Type.GetType("System.String"));//报错
}
return dt;
错误 3 “col”是“变量”,但此处被当做“方法”来使用
我每次的col值的大小值是不一样的,所以想用变量给columns.add但是为啥报错,难道不能用变量,我是新手,望大高手指教
dataset.Columns.Add
------解决方案--------------------访问数组元素用中括号,不是小括号
dt.Columns.Add(col
[i], System.Type.GetType("System.String"));//报错