[VB.NET]求救:如何用DataGrid控件修改数据并保存于数据库中?

前端之家收集整理的这篇文章主要介绍了[VB.NET]求救:如何用DataGrid控件修改数据并保存于数据库中?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
求救:如何用DataGrid控件修改数据并保存于数据库中? 问答题: 现在我新建一项目,在Form1中添加一个DataGrid1控件和一个Button1控件,另外sql数据库里有一张表Table(字段:编号,姓名,性别,年龄,工资),请问如何实现 1,将表Table中的数据显示于DataGrid中; 2,直接在DataGrid中添加,修改数据后,点击 "Button1 "保存于数据库中. 求高手解疑答惑!!! __________________________________________________________________________ 用适配器 System.Data.sqlClient.sqlDataAdapter 从sql读入表,然后填充数据集System.Data.DataSet 然后把DataGrid1的数据源设为数据集的Table(0),这样DataGrid1就能显示数据了,再写好适配器 System.Data.sqlClient.sqlDataAdapter 的InsertCommand、UpdateCommand和DeleteCommand属性sql语句,在 "Button1 "点击事件写代码sqlDataAdapter.update(DataSet.Table(0)) 这样就能把直接在DataGrid中添加,修改的数据后,点击 "Button1 "保存于数据库中. __________________________________________________________________________ 哇塞,老大,写的很抽象,我是新手,能具体点吗??最好有代码.谢谢啦 __________________________________________________________________________ 在用sqldataadatper.update时一定要: dim i as int16=datagrid.currentcell.rowindex datagrid.currentcell=new gridcell(i+1,0) __________________________________________________________________________ 还是没搞懂,哪位大哥做个好事,告诉我一下吧! 就是:我在窗体里添加一个Button(更新)和一个DataGrid控件,我在DataGrid控件里显示出数据后,随便修改,添加,删除数据等操作后,只需点击一下Button(更新),就将结果保存于数据库中.请问那个Button按钮的单击事件的代码怎么写啊??? 求求大家了,我给大家跪下了!!! __________________________________________________________________________ bigeyescat(大眼猫) 不是已经说出来了么。 你想要什么? 想要代码? 无语中... __________________________________________________________________________ using System.Data.sqlClient sqlConnection Conn=new sqlConnection( "server=.;uid=sa;pwd=;database=pubs "); Conn.open(); sqlCommand Comm=new sqlCommand( "select * from Table ",Conn); sqlDataReader dr=Comm.ExceDataReader();忘了 DataGrid1.DataSource=dr; DataGrid1.DataBind(); 这是C#的那个修改保存数据不知道你要自动生成还是自已创建文本框往里写 __________________________________________________________________________ 大概就像bigeyescat(大眼猫)的思路 __________________________________________________________________________ 你先在工具箱中拖一个DataGrid控件,点控件右上角的小三角,添加数据源、连接数据源……完成后会在窗体的下面会出现两个东东(或是三个,要看你的设置),一个是适配器(sqlDataAdapter1),另一个是相当于内存中的数据库(DataSet1),还有一个是邦定数据库用的(sqlBindingSource1),然后在 "Button1 "点击事件写代码sqlDataAdapter1.update(DataSet1.Table(0)) 这样运行,直接在DataGrid中添加,点击 "Button1 "保存于数据库中 __________________________________________________________________________ 上面几位都给你给了很好的答案了,努力吧,别学我刚开始的时候。你问的这个东西是最基本的,在winforms里面你必须会的。明白吗?要闭着眼睛都可以写的出来…… 这个东西有好几种写法的,去找找吧。 __________________________________________________________________________ 原文链接:https://www.f2er.com/vb/264092.html

猜你在找的VB相关文章