Datagridview以新的形式编辑

时间:2014-12-09 12:34:37

标签: c# mysql .net datagridview

当我双击DataGridView单元格(行)时,我需要以新的形式选择和编辑此行。到目前为止我所做的是:

public partial class Vozila : Form
    {

        public static int cellValue = 0;

        public Vozila()
        {
            InitializeComponent();
        }       

private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
       {
            cellValue = Convert.ToInt32(((DataGridView)sender).SelectedCells[0].Value);
            DodajVozilo check = new DodajVozilo();
            Check.Show();
        }  

这样做的想法是使用变量cellValue(在DodajVozilo_Load上以新形式DodajVozilo)和带有子句的MySql SELECT命令 WHERE id=cellValue但是a无法获得任何可用的结果。什么是WHERE子句语法与public static int变量? 还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

您在DodajVozilo中描述了一个新变量,例如public int id;

private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
       {
            cellValue = Convert.ToInt32(((DataGridView)sender).SelectedCells[0].Value);
            DodajVozilo check = new DodajVozilo();
       check.id=cellValue;
            check.Show();
        } 

在您应该在MYSQL中使用id进行查询。