runxinzhi.com
首页
百度搜索
ASP.Net 向xml文件中添加数据(insert操作)
废话不说,代码如下:XML文件请见
ASP.Net中实现XMl的标识列(ID列)或自增长列
private
bool
Insert_XML()
{
try
{
XmlDocument doc
=
new
XmlDocument();
string
filename
=
Server.MapPath(
"
.//XML//User.xml
"
);
doc.Load(filename);
XmlNode root
=
doc.DocumentElement;
XmlNode user
=
doc.CreateElement(
"
user
"
);
DataSet ds
=
new
DataSet();
ds.ReadXml(filename);
int
userid
=
ds.Tables[
0
].Rows.Count
+
1
;
//
写入userid
XmlElement elem6
=
doc.CreateElement(
"
userid
"
);
elem6.InnerText
=
userid.ToString();
user.AppendChild(elem6);
//
写入用户名
XmlElement elem1
=
doc.CreateElement(
"
username
"
);
elem1.InnerText
=
this
.Txt_username.Text.Trim();
user.AppendChild(elem1);
//
写入密码
XmlElement elem2
=
doc.CreateElement(
"
userpass
"
);
elem2.InnerText
=
this
.Txt_pasw.Text.Trim();
user.AppendChild(elem2);
//
写入Email
XmlElement elem3
=
doc.CreateElement(
"
usermail
"
);
elem3.InnerText
=
this
.Txt_usermail.Text.Trim();
user.AppendChild(elem3);
//
写入QQ
XmlElement elem4
=
doc.CreateElement(
"
usersite
"
);
elem4.InnerText
=
this
.Txt_siteurl.Text.Trim();
user.AppendChild(elem4);
//
写入MSN
XmlElement elem5
=
doc.CreateElement(
"
usermsn
"
);
elem5.InnerText
=
this
.Txt_msn.Text.Trim();
user.AppendChild(elem5);
//
写入日期
XmlElement elem8
=
doc.CreateElement(
"
ndate
"
);
elem8.InnerText
=
DateTime.Now.ToString();
user.AppendChild(elem8);
root.AppendChild(user);
doc.Save(filename);
this
.Lab_flag.Text
=
"
注册成功!
"
;
this
.HyperLink1.Visible
=
true
;
this
.Txt_username.Text
=
""
;
this
.Txt_pasw.Text
=
""
;
this
.Txt_firpasw.Text
=
""
;
this
.Txt_usermail.Text
=
""
;
this
.Txt_msn.Text
=
""
;
this
.Txt_siteurl.Text
=
""
;
return
true
;
}
catch
(Exception ex)
{
this
.Lab_flag.Text
=
ex.Message;
return
false
;
}
}
作者:
青羽
相关阅读:
最常用的开源游戏引擎
3D图形数学(3D Graphics Math)
中国航运网遭遇挂马 黑客悄悄植入病毒 狼人:
Windows 7 RC今日开放下载 服务器或不堪重负 狼人:
周杰伦等名人网站频被挂马 粉丝上网需警惕 狼人:
Adobe新漏洞 金山清理专家急推专补工具 狼人:
Twitter安全问题接连不断 黑客再次入侵 狼人:
趋势科技收购加拿大安全公司Third Brigade 狼人:
金山携手PICC探索杀毒软件服务全新模式 狼人:
“假冒hao123”“北大青鸟”被黑 钓鱼挂马两不误 狼人:
原文地址:https://www.cnblogs.com/tenghoo/p/525965.html
最新文章
15条CSS编写常识
2012年3月份30个优秀的jquery插件集合 功能强大
GNU make manual 翻译( 一百四十四)
GNU make manual 翻译( 一百四十)
GNU make manual 翻译( 一百四十三)
GNU make manual 翻译( 一百三十七)
GNU make manual 翻译( 一百三十五)
GNU make manual 翻译( 一百四十一)
GNU make manual 翻译( 一百四十二)
GNU make manual 翻译( 一百三十六)
热门文章
GNU make manual 翻译( 一百三十九)
GNU make manual 翻译( 一百三十八)
计算几何算法概览
C语言读写BMP文件
*为需要读写VRML(.wrl)文件的同志们指点一条路
ARToolkit介绍
3D场景画面放大输出的方法[OpenGL]
Opengl编程低级错误 (转)
一个数组类模板CArray3d
在CFileDialog对话框中添加控件
Copyright © 2020-2023
润新知