C#动态创建DataTable 绑定到数据

动态创建DataTable 绑定到数据

 DataTable dt = new DataTable("DataXML");
            //创建列
            dt.Columns.Add(new DataColumn("任务名称", typeof(string)));
            dt.Columns.Add(new DataColumn("开始时间", typeof(string)));
            dt.Columns.Add(new DataColumn("结束时间", typeof(string)));
            dt.Columns.Add(new DataColumn("任务状态", typeof(string)));
            //加载XML
            xmlDom.Load(Application.StartupPath + @"\Config\Config.xml");
            foreach (XmlNode xnode in xmlDom.SelectSingleNode("djob").SelectNodes("item"))
            {
                DataRow row = dt.NewRow();
                row["任务名称"] = xnode.SelectSingleNode("name").InnerText;
                row["开始时间"] = xnode.SelectSingleNode("startTime").InnerText;
                row["结束时间"] = xnode.SelectSingleNode("endTime").InnerText;
                row["任务状态"] = xnode.SelectSingleNode("state").InnerText == "0" ? "准备就绪" : "正在运行";
                dt.Rows.Add(row);
            }
            DataSet ds = new DataSet("data");
            ds.Tables.Add(dt);

加载远程XML文档 C#

留着纪念 C#

 ///           
        /// 加载远程XML文档          
        ///          
        ///           
        ///           
        public XmlDocument ProcessItem(string URL)
        {
            WebRequest myRequest = WebRequest.Create(URL);
            //WebRequest请求的响应将会被放到一个WebResponse对象myResponse里,然后这个WebResponse对象被用来建立一个流来取出XML的值            
            WebResponse myResponse = myRequest.GetResponse();
            try
            {
                //使用rssURL的值建立了一个WebRequest项              

                Stream stream = myResponse.GetResponseStream();
                //使用一个XmlDocument对象rssDoc来存储流中的XML内容。XmlDocument对象用来调入XML的内容              
                XmlDocument doc = new XmlDocument();
                doc.Load(stream);
                return doc;
            }
            catch (Exception)
            {
                myRequest.GetResponse().GetResponseStream().Close();
                myResponse.Close();
                myResponse = null;
                myRequest = null;
            }
            return null;
        }

付款主页

因支付宝下线收款主页功能,现使用二维码或支付宝账号付款
支付宝二维码:
周祥支付宝付款二维码
支付宝账号:netzhouxiang@163.com
联系电话:18320920245

注:支付宝二维码只能由支付宝手机客户端扫描使用