日期:2014-05-18  浏览次数:20985 次

高分求 查询,更新,添加,删除四个按钮 C#
我用的工具是VS2003,C#语言。 winform 窗体界面。主要有查询,更新,添加,删除四个按钮,文本框可以自行假设。
1。查询按钮,我想要的效果是:按照文本框输入的信息查询完后,将查询的结果显示在datagrid中,用鼠标选中datagrid中的某条记录后,将相应的列绑定到相应的textbox上,且查询出来后自动绑定datagrid 的第一条记录到相应的textbox上。
2。更新按钮,我想要的效果是:先查询出某些记录,(上面已经提到要绑定到相应的textbox上),然后修改textbox中的数据,当点击更新按钮后更新数据库,并将更新后的数据绑定到datagrid 上;
3。添加按钮,效果:添加一条新的记录,并将添加结果绑定到 datagrid 上。
4。删除按钮:先查询出某条记录,然后点击删除按钮,删除记录,并将删除结果在datagrid 上体现出来。

代码越简单越好,最好只用到SqlDataAdapter,DataSet,Sqlcommand等。

拜托各位大侠了!万分火急!!!
分数不够可以再加!!

------解决方案--------------------
去这上面看看!
http://www.cnblogs.com/lovecherry/archive/2005/05/15/155835.html
http://dotnet.aspx.cc/
------解决方案--------------------
这是点击DataGrid某条记录显示在TxtBox上。
row=this.dataGrid1.CurrentRowIndex;//获取被选中的行数
this.lblUserDe_id.Text=this.dataGrid1[row,0].ToString();
this.txtUserDe_name.Text=this.dataGrid1[row,1].ToString();




//显示被选中的人员的详细信息
this.lblUser_id.Text=this.dataGrid1[row,0].ToString();
this.lblUser_name.Text=this.dataGrid1[row,1].ToString();
this.lblUser_sex.Text=this.dataGrid1[row,2].ToString();
this.lblUser_post.Text=this.dataGrid1[row,4].ToString();
this.lblUser_idNum.Text=this.dataGrid1[row,5].ToString();
this.lblUser_tel.Text=this.dataGrid1[row,6].ToString();
this.lblUser_state.Text=this.dataGrid1[row,7].ToString();
this.lblUser_addr.Text=this.dataGrid1[row,8].ToString();
this.lblUser_remark.Text=this.dataGrid1[row,9].ToString();