关于在dataGridView里修改数据库
我想选中一行,然后点修改按钮改变他的内容
  private void button2_Click(object sender, EventArgs e)
         {
             string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E2C.mdb";
             OleDbConnection con = new OleDbConnection(ConStr);
             OleDbCommand cmd = new OleDbCommand("select * from 英汉字典", con);
             OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
             OleDbCommandBuilder cmdbuilder = new OleDbCommandBuilder(adapter);               
             int index = DataGridView.SelectedRows[0].Index;
             DataRow updatedr = e2CDataSet.英汉字典.Rows[index];
             updatedr.BeginEdit();
             updatedr[0] = textBox1.Text;
             updatedr[1] = textBox2.Text;
             updatedr.EndEdit();
             table = new DataTable();
             adapter.Fill(table);
             e2CDataSet.AcceptChanges();
         }         
然后编译通不过,红色地方出错,	非静态的字段、方法或属性“System.Windows.Forms.DataGridView.SelectedRows.get”要求对象引用,写代码的时候dataGridView,后写se不能直接出来selectedrows,貌似我没有定义?求大牛。。。
------解决方案--------------------
int index = 这里是DataGridView实例名.SelectedRows[0].Index;