当前位置:编程学习 > C#/ASP.NET >>

求教Winform中dataGridView对access的修改问题

在dataGridView中,选中一行表数据,双击鼠标右键后,弹出一个修改窗体,请问如何把选中行的数据在修改窗体的testboss中显示出来??
--------------------编程问答-------------------- 1. 你可以直接从datagrid当前行获取信息。
2. 获取当前行可以唯一标准当前记录的字段,根据该字段从Datagrid.Datasource里面获取你要的信息。
3. 如果第2点还是不能满足,直接从数据库查找。 --------------------编程问答--------------------

//获取dataGridView当前行的值
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int x = e.RowIndex;
            //不取最后空白行的值
            if (x != dataGridView1.Rows.Count -1)
            {
                this.txt_ID.Text = dt.Rows[x][0].ToString();
                this.txt_Name.Text = dt.Rows[x][1].ToString();
                this.txt_Address.Text = dt.Rows[x][2].ToString();
                this.txt_Tel.Text = dt.Rows[x][3].ToString();
            }

        }

这个是在本页面的赋值

如果是传到下个修改窗口,那就定义几个公共变量,用于传值

补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,