DataTable dt1=new DataTable();
dt1.Columns.Add("iSoftId");
dt1.Columns.Add("cSoftName");
dt1.Columns.Add("cSoftType");
dt1.Columns.Add("cUploadUser");
dt1.Columns.Add("dUploadTime");
dt1.Columns.Add("cSoftDes");
dt1.Rows.Add(new string[6]{"0001","1","系统设置","3","4","5"});
dt1.Rows.Add(new string[6]{"0002","21","系统设置","23","24","25"});
dt1.Rows.Add(new string[6]{"0003","31","系统安全","33","34","35"});
dt1.Rows.Add(new string[6]{"0004","41","系统设置","43","44","45"});
dt1.Rows.Add(new string[6]{"0005","51","系统设置","53","54","55"});
dt1.Rows.Add(new string[6]{"0006","61","系统设置","63","64","65"});
dt1.Rows.Add(new string[6]{"0007","71","系统平台","73","74","75"});
return dt1;

解决方案 »

  1.   

    感谢感谢太感谢了。
    我自己尝试着这样作:
    for i=0 to mydatatable.rows.count-1
    for j=0 to mydatatable.columns.count-1
    mydatatable2.rows(i).item(j)=mydatatable.rows(i).item(j)
    next
    next
    而mydatatable是由一个数据库表所导入的,这样写运行后出错说“mydatatable2第0列没有值”
    也就是说根本没有能够把mydatatable的值赋给他,现在晓得这个add方法了,呵呵,谢谢了。但是我觉得我写的那个思路没有错阿?为什么错了那?这个还希望大侠多多指导,小弟脑袋还不够用哦。