问题描述
SqlConnectionsqlcon=newSqlConnection(ConfigurationSettings.AppSettings["connectionString1"]);SqlCommandsqlcmd=newSqlCommand("select*fromauthorsforXMLAUTO,XMLDATA",sqlcon);sqlcon.Open();XmlTextReaderxmlread=(XmlTextReader)sqlcmd.ExecuteXmlReader();//=============这个在VS2005中出错,该如何解决?DataSetds=newDataSet();ds.DataSetName="User";ds.ReadXml(xmlread,XmlReadMode.Fragment);ds.WriteXml(Server.MapPath("User.xml"));sqlcon.Close();兄弟从VS2003转到VS2005,遇到点的问题,请大家指教,谢谢感谢热心人!我只是弄不明白,在VS2003中可以,在VS2005又该如何解决啊?
解决方案
解决方案二:
直接用ds.GetXml();不就可以了
解决方案三:
同一楼,用dataset获得数据之后,用stringxml=ds.GetXml();字符串xml就是xml格式的数据源了
解决方案四:
该回复于2007-12-04 11:18:56被版主删除
解决方案五:
获得DataSet后可直接写为XML文档
解决方案六:
该回复于2007-12-04 11:17:08被版主删除
解决方案七:
学习!帮顶
时间: 2024-09-22 14:37:29