向数据集添加行C#

时间:2016-01-27 20:39:36

标签: c# datatable dataset

我有这样的代码:

DataRow[] drMyRow = mydataset.Tables[0].Select("ColumnName=" + smth );
                                if (drMyRow .Length == 0)
                                {
                                    DataRow dr = mydataset.Tables[0].NewRow();
                                    dr["ColumnName"] = smth ;
                                    mydataset.Tables[0].Rows.Add(dr);
                                }
drMyRow = mydataset.Tables[0].Select("ColumnName=" + smth );

在调试模式下,我看到使用数据集可视化工具添加新行。但是当我再次运行这条线时;

drMyRow = mydataset.Tables[0].Select("ColumnName=" + smth );

drMyRow.Length再次显示0。我尝试了getchanges()或acceptchanges()但没有工作。有解决方案,我的错误是什么?

0 个答案:

没有答案