0
将数据库的行值分配给新的数据行对象后,此对象中的任何更改都会影响数据表,为什么?Datarow对象,为什么这段代码有效?
看看这段代码。
DataRow dr = mydataset.Tables["NewTable"].Rows[0];
dr["Name"] = "hello";
现在,如果你尝试调试应用程序,你会发现,原来的数据表[“newtable的”]有新价值的招呼,而不是旧值虽然我们并没有返回回上述数据行数据表(我们没有保存它)
我只需要澄清,也需要知道&了解当我创建一个数据行的对象时实际发生了什么。