вот пример того, как записывать данные в ado. net DB:
using (OleDbConnection connection = new OleDbConnection("Provider=MSDataShape;Data Provider=SQLOLEDB;" +
"Data Source=(local);Integrated Security=SSPI;Initial Catalog=northwind"))
{
OleDbDataAdapter adapter = new OleDbDataAdapter("SHAPE {SELECT CustomerID, CompanyName FROM Customers} " +
"APPEND ({SELECT CustomerID, OrderID FROM Orders} AS Orders " +
"RELATE CustomerID TO CustomerID)", connection);
DataSet customers = new DataSet();
adapter.Fill(customers, "Customers");
}
Здесь вы можете заполнить объект клиента своими данными. Будет написано, если закрыть соединение, после последней скобки. Имейте в виду, что модификация будет записана в базу данных только в том случае, если вы закроете соединение. using (dbconnection) {} закрывает его автоматически.
обратитесь к вашему вопросу, вы также можете сделать следующее:
protected void GridView1_SelectedIndexChanged1(object sender, EventArgs e)
{
candidate["name"] = GridView1.SelectedRow.Cells[0].Text;
}