0

我有一个应用程序,因为我正在使用这样的数据行对象。

DataRow[] drRow;
                drRow = _dsmenu.Tables["tblmenu"].Select("id='" + DocID + "'");

在此之后,我在这样的列中进行了一些更改

drRow[0]["Allow"] = "Yes";

在所有更改之后,我需要将该特定数据行作为 xml 保存到数据库。我可以通过 getdataset() 方法对 xml 做数据集。但我只需要保存那个特定的数据行。是否可以?如果是,请帮助我。提前致谢..

4

1 回答 1

2

恐怕这是不可能的。我建议你这样做。

    DataRow[] rows = _dsmenu.Tables["tblmenu"].Select("id='" + DocID + "'");
    rows[0]["Allow"] = "Yes";

    DataTable table = new DataTable();

    foreach (DataRow row in rows)
    {
        table.ImportRow(row);
    }

    table.WriteXml(""); // Take this into database.
于 2010-06-17T06:15:13.580 回答