Dataset添加数据不显示

codeyell-com 2009-12-29 02:02:23
已经设置:

DataRow dr;
if (dataSet1.Tables.Count == 0)
{
dataGridView1.DataSource = dataSet1;
DataTable dt = new DataTable();
dt.Columns.Add("dataTime", typeof(string));
dt.Columns.Add("msg", typeof(string));
dataSet1.Tables.Add(dt);
}
dr = dataSet1.Tables[0].NewRow();
dr[0] = "time";
dr[1] ="msg";
dataSet1.Tables[0].Rows.Add(dr);
dataGridView1.Refresh();

为什么我添加了数据不显示,一片空白?谢谢~~
...全文
95 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gicjoe 2009-12-29
  • 打赏
  • 举报
回复
dataGridView1.DataBind();
codeyell-com 2009-12-29
  • 打赏
  • 举报
回复
二楼说的对,结贴。
十八道胡同 2009-12-29
  • 打赏
  • 举报
回复
添加后 你没有绑定

dataGridView1.DataSource = dataSet1;
kensouterry 2009-12-29
  • 打赏
  • 举报
回复
顶一下楼上的
ProjectDD 2009-12-29
  • 打赏
  • 举报
回复

dataGridView.DataSource=dataSet1.Tables[0];
试试

波导终结者 2009-12-29
  • 打赏
  • 举报
回复
if (dataSet1.Tables.Count == 0)
{
dataGridView1.DataSource = dataSet1;


你绑定一个0行的数据源,当然是啥也没有

111,123

社区成员

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

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

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