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();