如何在已经绑定数据源的datagridview添加一行数据并保存到数据库?? 10

网上有人说可以加一行这个就好((DataTable)dataGridView1.DataSource).Rows.Add("row");可是调试结果显示无法将类型为“Sy... 网上有人说可以加一行这个就好 ((DataTable)dataGridView1.DataSource).Rows.Add("row");
可是调试结果显示 无法将类型为“System.Windows.Forms.BindingSource”的对象强制转换为类型“System.Data.DataTable”。 求大神帮忙给出详细解答(本人完全菜鸟一名!) 或者还有没有其他更好的办法如题??!!
展开
 我来答
bai704567295
2014-05-31
知道答主
回答量:80
采纳率:0%
帮助的人:21万
展开全部
  1. 把添加的行添加到数据源里   datatable1.Rows.Add("row").

  2. dataGridView1.DataSource=datatable1;

    你改变下思路,先添加到数据源,然后再绑定,而不是像现在这样先绑定,再添加新行。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式