关于DataSet写入xml文件的问题
我有一个DataSet写入xml的问题,比如我在DataSet中定义了5个字段,但是我给其中3个字段插入了数据,我保存到xml以后,xml只显示插入数据的3个字段,另外两个空子段不显示。
赋空值可以,我试过了,但是我这个文件有好多字段,会有很多情况要判断,我不太清楚有没有更好的办法
大家帮帮忙。
问题点数:20、回复次数:3Top
1 楼j0hnny()回复于 2005-05-31 08:30:58 得分 0
不会吧?Top
2 楼singlepine(小山)回复于 2005-05-31 08:43:40 得分 20
保存时不判断也可以,在load时处理,如
DataTable dt=ds.Tables[0];
if(dt!=null)
{
for(int i=0;i<dt.Columns.Count;i++)
{
if(dt.Columns.Contains(dt.Columns[i].ColumnName)==false)
{
dt.Columns.Add(dt.Columns[i].ColumnName,typeof(string));
}
}
}Top
3 楼stlwj(保持健康,渴望金钱。)回复于 2005-05-31 08:56:25 得分 0
在DataSet.WriteXml("文件",System.Data.XmlWriteMode)Top




