易截截图软件、单文件、免安装、纯绿色、仅160KB

如何把数据库查询后得到的结果集输出到XML中

            IList <ClassStockWarningInfo> stockWarningList = new List <ClassStockWarningInfo>();

            using (SqlDataReader rdr = SqlHelper.ExecuteReader(SqlHelper.ConnectionStringInventoryDistributedTransaction, 600, CommandType.StoredProcedure, SQL_SELECT_STOCKWARNING_BY_FILIALECTLIST_AND_GOODSCLASS, parms))
            {
                while (rdr.Read())
                {
                    ClassStockWarningInfo stockWarningInfo = new ClassStockWarningInfo(rdr.GetGuid(0), rdr.GetString(1), rdr[2] == DBNull.Value ? "" : rdr.GetString(2), rdr.GetDouble(3), rdr.GetInt32(4), rdr.GetDouble(5), rdr[6] == DBNull.Value ? 0 : rdr.GetDouble(6));
                    stockWarningList.Add(stockWarningInfo);
                }
            }
            return stockWarningList;

我想问的是,查询到的结果是不是保存在了stockWarningList中了?如果是的话,我怎么把结果输出到XML中?

我看不太懂上面的代码,能给我解释一下就最好了,谢谢!


注:查询数据库主要是调用存储过程SQL_SELECT_STOCKW


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

在这样一个xml文件里如何选择特点节点

<?xml version="1.0" encoding="UTF-8" ?> 
<root> 
<video> 
  <device deviceid="\\?\usb#vid_0c45&pid_613b#5&2d0620de& ......

生成XML字符串问题

string b = "";
  b = System.Guid.NewGuid().ToString();//获得会话ID
  //写XML
  XmlDocument xml = new XmlDocumen ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号