如题!
比如有一列名为Book_State,默认值是1,我要修改选中行的Book_State,怎么用button实现这个目的?!?
小弟新手,请高手说的详细点,谢谢!

解决方案 »

  1.   

    。。你说的太模糊了,sqlserver?
      

  2.   

    不好意思啊,有点着急,说的模糊。
    界面有一个datagridview控件,比如,选中一行,点击借出,然后就将选中这一行的Book_State更改为1。
    Book_State是第5列,
    重点是怎么获得选中行的第五列值。
    请教!!!
      

  3.   

    dataGridView1_CellContentClick事件,dataGridView1.CurrentRow.Cells[5].value;试试可以吗
      

  4.   


    这个很简单。我手写的代码,大小写自己改, 代码放到button事件里面,
    dataGridView1[dataGridView1.CurrentRow.index,dataGridView1.Columns["Book_State"].index].value="1";
      

  5.   


    DataGridView1.Rows[e.RowIndex].Cells[4].Value=1;
      

  6.   

    string aaa = dataGridView01.Rows[selectedRowIndex].Cells[4].Value.ToString();高手们,这是我自己写的,但是程序有点问题,我不确定是不是这句,帮我看看,谢谢!!!
    Cells[4]就是Book_State的位置。
      

  7.   

    5楼的高手,你的RowIndex在哪定义的啊?!?
      

  8.   

    在datagridview的事件中 CellClick中,
     int rowindex = e.RowIndex;
      string value1 = datagridview.Rows[rowindex].Cells[5].Value.ToString();
                    //获得当前行的第5列的值    
    你想得第几列的值都可以,然后想怎么操作都OK啊。给分。