日期:2014-05-20  浏览次数:20799 次

小弟求哥哥姐姐们帮忙指点下!~~
如何在用鼠标在datagrid中选中一行记录,之后点确定按钮添加到数据库的一个表中??实现双击也可以,最好有个例子,谢了先~~~

------解决方案--------------------
for example:

SqlConnection con=new SqlConnection( "server=.;database=student;uid=sa;pwd=0421 ");
SqlCommand cmd=new SqlCommand( "insert into studentDetails values(@Sno,@Sname) ",con);
cmd.Parameters.AddWithValue( "@Sno ",this.DataGrid1[CurrentRowIndex][0].ToString());
cmd.Parameters.AddWithValue( "@Sname ",this.DataGrid1[CurrentRowIndex][1].ToString());
con.Open();
cmd.ExecuteNonQuery();
con.Close();
------解决方案--------------------
TO:小弟是新手,再弱智的问一下,不知道如何用鼠标选后取出这条记录??

也就是当前的记录..

通过CurrentRowIndex来得到当前行的索引...