解决方案 »

  1.   

    直接操作后台的table,前台控件已经与table绑定,所以也会实时的显示出来.
    当然如果你直接对datagridview操作,后台table也会跟着变的.datarow dr=dt.newrow();
    dt.rows.add(dr);
    注意自己改大小写.更新就得看你是用的什么方法连接数据库了.
      

  2.   

                dataGridView1.Columns.Add("姓名", "姓名");
                dataGridView1.Columns.Add("性别", "性别");
                dataGridView1.Columns.Add("年龄", "年龄");
    如果dataGridView1中已经存在列了,直接用下面一句就可以产生新行
                dataGridView1.Rows.Add(new object[]{"","",""});
      

  3.   

    DataTable 可以增加row,然后绑定到grid
      

  4.   

    我以前是这么做的,把allowuseradd=false;//不允许自动添加
    然后把datagridview最后一行隐藏  dgvmain.Rows[dgvmain.Rows.Count - 1].Visible = false;
    有一个添加按钮,点击之后,最后一行显示以供添加