将默认值数据表中的列后空白,如果我将默认的列值后添加新行那么就说明价值,但我想避免这种情况,如果我再加入我需要删除这些行,有没有什么办法来处理这个问题
为什么列添加默认值后显示空白值?
DataTable myDataTable = new DataTable("HackTable");
myDataTable.Columns.Add("Id");
myDataTable.Columns.Add("Name");
myDataTable.Columns.Add("Address");
myDataTable.Rows.Add(1, "Rahul", "Parel");
myDataTable.Rows.Add(2, "Ramesh", "Dadar");
myDataTable.Rows.Add(3, "Ravi", "Andheri");
DataSet dsT = new DataSet();
dsT.Tables.Add(myDataTable);
dsT.Tables[0].Columns.Add("Hack").DefaultValue = 9999;
我加入3 DataTable添加到DataSet中,之后为每个表我要补充列其中有默认值,在这里我不想添加任何行bcz数据表即将与所有数据。 –
我知道,如果我添加新行后添加默认列值然后它显示值,但我想避免这一点,如果我添加然后我需要删除这些行,有没有办法处理这 –
根据你的问题和一块你分享的代码,我的回答给你提供线索如何做到这一点。然后你在说'DataTable'带有数据。下一次更精确。 – Lemjur