если у меня есть DataSet с именем myDs, и я редактирую поле в нем путем прямого доступа в цикле, как показано ниже:
for (int i = 0; i < myDS.Tables[TableName].Rows.Count; i++)
{
//some function or web method to get the id value of the record being updated
int n = getNewNumber();
//updating the dataset record according to some condition
if (n == 0)
{
myDS.Tables[TableName].Rows[i]["id"] = n;
myDS.Tables[TableName].Rows[i]["description"] = "some data";
}
else
{
myDS.Tables[TableName].Rows[i]["id"] = n;
myDS.Tables[TableName].Rows[i]["description"] = "new data";
}
}
Как я делаю эти изменения в базе данных так, как я ее вижув GridView, когда я делаю databind (), но на базу данных это не влияет, и я пытаюсь использовать методы заполнения и обновления OdbcDataAdapter и OdbcCommandBuilder?