xml导入数据库

xml导入数据库

string xmlurl = @"D:\student.xml";
            string sqlconn = "Integrated Security=SSPI;Initial Catalog=students;Data Source=TURBO";

            XmlDocument doc = new XmlDocument();
            doc.Load(xmlurl);
            XmlElement ele = doc.DocumentElement;
            XmlNodeList list = ele.ChildNodes;

            SqlConnection conn = new SqlConnection(sqlconn);
            conn.Open();

            foreach (XmlNode node in list)
            {
                string id = node.ChildNodes[0].InnerText.ToString();
                string name = node.ChildNodes[1].InnerText.ToString();
                string sex = node.ChildNodes[2].InnerText.ToString();
                string sqlstr = "insert into 学生表 values('" + id + "','" + name + "','" + sex + "')";
                SqlCommand cmd = new SqlCommand(sqlstr, conn);
                try
                {
                    cmd.ExecuteNonQuery();
                }
                catch (Exception e)
                {
                    Console.WriteLine("操作错误");
                }
                
            }
            conn.Close();
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值