日期:2014-05-17  浏览次数:21021 次

datagridview数据保存到数据库
用的是SQL2005和C#2008,datagridview已经与表连接好了,如何在上面输入一行数据后,存入相应数据库表中?有没实例参考下

------解决方案--------------------
通常.net datagridview 实现这样的功能。需要 触发一个事件。然后 在这个事件中写入代码。如:datagridview 中 添加一个按钮列;回车;timer事件。 这个页面打开后,每隔一段时间,去自动保存。
------解决方案--------------------
直接通过DataGridView插入新数据好像是会出错的,但是删除和修改可以,不考虑安全性什么的简单处理如下:
SqlCommandBuilder build = new SqlCommandBuilder(adapter);
adapter.Update(dataset,"TableName");//dataset是对应的DataSet实例,TableName就是对应的数据库表名。
如果考虑安全性的话详细看
http://www.cnblogs.com/da6wei6/archive/2008/08/27/1277309.html