这2句话有什么错?

java__net 2011-04-21 05:11:58

DataColumn customersColumn = new DataColumn("customeramount",typeof(int));
dt.Columns.Add(customersColumn);
DataColumn protocolsColumn = new DataColumn("protocolamount", Type.GetType("System.Int32"));
dt.Columns.Add(protocolsColumn);


我试过n中方法来输入这个DataType,为什么总错说:“dataType”参数不能为空。
...全文
62 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
java__net 2011-04-21
  • 打赏
  • 举报
回复
我重启了一下VS,结果它也不报错了,汗~
xiaoyuzi 2011-04-21
  • 打赏
  • 举报
回复
为嘛我用就没有任何错误呢。

DataTable dt = new DataTable("Table1");
DataColumn customersColumn = new DataColumn("customeramount", typeof(int));
dt.Columns.Add(customersColumn);
DataColumn protocolsColumn = new DataColumn("protocolamount", Type.GetType("System.Int32"));
dt.Columns.Add(protocolsColumn);

DataRow r1 = dt.NewRow();
r1.ItemArray = new object[] { 1,2};
dt.Rows.Add(r1);

DataRow r2 = dt.NewRow();
r2.ItemArray = new object[] { 3, 4 };
dt.Rows.Add(r2);

this.dataGridView1.DataSource = dt;
this.dataGridView1.Update();
呦呦 2011-04-21
  • 打赏
  • 举报
回复
我测试了这段代码没有问题,没报你说的错
bdmh 2011-04-21
  • 打赏
  • 举报
回复
这几句话,一点问题也没有,肯定和你其他的设置有关

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧