ASP.NET C# winform 中DataGrid 与XML SQL 问题
来源:百度知道 编辑:UC知道 时间:2024/05/30 11:14:07
xml文件:
<userInfo>
<User>
<userID>1</userID>
<userName>杨尚清</userName>
<userPwd>123456789abc</userPwd>
<userSex>男</userSex>
<userIntro>人无师不能自通</userIntro>
</User>
</userInfo>
SQL表 userInfo(userID,userPwd,userSex,userIntro)
还有就是
DataGrid如何去掉最下面的一行空数据项
谢谢!
DataGrid如何去掉最下面的一行空数据项 的解决方法是讲允许添加的属性变成false
读取xml文件可以使用dataset的readxml方法
string conStr = "server=000-PC;database=Demodb;uid=sa;pwd=sasa";
using(SqlConnection con=new SqlConnection(conStr))
{
con.Open();
using (SqlCommand cmd = new SqlCommand())
{
cmd.Connection = con;
cmd.CommandType = CommandType.Text;
XmlDataDocument xml = new XmlDataDocument();
xml.Load(@"xml文件的路径");
XmlNodeList list = xml.GetElementsByTagName("user");
foreach (XmlElement xe in list)
{
string userID= xe.GetAttribute("userID") ;
string userName=xe.ChildNodes[0].InnerText;//取得Name