用dataGridView实现对数据库数据的修改并显示
2011-12-20 10:32
435 查看
private void update_Click(object sender, EventArgs e) { int stuNo = 0; string stuName = ""; string stuSex = ""; int stuAge = 0; string stuID = ""; string stuAddress =
""; string sql = ""; for (int i = 0; i <this.dataGridView1.Rows.Count; i++) { stuNo = int.Parse(this.dataGridView1.Rows[i].Cells[0].Value.ToString()); stuName = this.dataGridView1.Rows[i].Cells[1].Value.ToString(); stuSex = this.dataGridView1.Rows[i].Cells[2].Value.ToString();
stuAge = int.Parse(this.dataGridView1.Rows[i].Cells[3].Value.ToString()); stuID = this.dataGridView1.Rows[i].Cells[4].Value.ToString(); stuAddress = this.dataGridView1.Rows[i].Cells[5].Value.ToString(); sql = "update stuInfo set stuName='" + stuName + "',stuSex='"
+ stuSex + "',stuAge="+stuAge+",stuID='" + stuID + "',stuAddress='" + stuAddress + "' where stuNo="+stuNo+""; DBHelp.ExecuteSql(sql); } string sql2 = "select * from stuInfo"; DBHelp.GetTable(sql2); DataTable dt = DBHelp.GetTable(sql2); this.dataGridView1.DataSource
= dt;}
""; string sql = ""; for (int i = 0; i <this.dataGridView1.Rows.Count; i++) { stuNo = int.Parse(this.dataGridView1.Rows[i].Cells[0].Value.ToString()); stuName = this.dataGridView1.Rows[i].Cells[1].Value.ToString(); stuSex = this.dataGridView1.Rows[i].Cells[2].Value.ToString();
stuAge = int.Parse(this.dataGridView1.Rows[i].Cells[3].Value.ToString()); stuID = this.dataGridView1.Rows[i].Cells[4].Value.ToString(); stuAddress = this.dataGridView1.Rows[i].Cells[5].Value.ToString(); sql = "update stuInfo set stuName='" + stuName + "',stuSex='"
+ stuSex + "',stuAge="+stuAge+",stuID='" + stuID + "',stuAddress='" + stuAddress + "' where stuNo="+stuNo+""; DBHelp.ExecuteSql(sql); } string sql2 = "select * from stuInfo"; DBHelp.GetTable(sql2); DataTable dt = DBHelp.GetTable(sql2); this.dataGridView1.DataSource
= dt;}
相关文章推荐
- .netMVC实现当前页多个数据修改,按钮点击分类别显示
- servlet和javabean实现长文本数据分页显示,数据库相关
- 使用jdbc修改并显示数据库中的数据
- TreeView实现显示数据库服务器上所有数据库与数据表
- 如何把mysql的列修改成行显示数据简单实现
- PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法
- [C#] 检索数据库并用DataGridView 控件显示数据.
- PHP实现对文本数据库的数据显示、加入、修改、删除、查询
- Extjs4——实现动态的grid(即实现数据库表数据的显示)
- 如何优化操作大数据量数据库(几十万以上数据)(三。实现小数据量和海量数据的分页显示存储过程)
- 实现TEXTAREA数据写入数据库后提取出来原样显示在网页TABLE上并自动换行
- AJAX 自学练习 无刷新提交并修改数据库数据并显示
- 3.如何优化操作大数据量数据库(实现小数据量和海量数据的分页显示存储过程)
- 用修改DataGridView数据并更新数据库
- 查询数据库的数据,是个比较费时的工作,在使用线程查询的时候显示个进度条,并允许终止查询的实现
- DataGridView实现分页显示数据
- 带省市区信息修改功能,需要先把省市区原数据select下拉显示,JQuery实现
- AJAX自学练习三:无刷新提交并修改数据库数据并显示
- 点击修改按钮,将数据显示在弹层窗口中,利用ajax实现
- 拖拽自动生成的DataGridView和BindingSource操作数据库(增加,修改,删除)---自己实现