con.Open();
SqlCommand cmd = new SqlCommand("select * from faq",con);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand=cmd;
DataSet ds = new DataSet();
sda.Fill(ds);
ds.WriteXml(Server.MapPath("~/pages/course/XMLFile.xml"));
这个方法非常重要,它读取虚拟路径Server.MapPath("~/pages/course/XMLFile.xml"));