使用XmlDatabase向xml中添加數據的方法

2016-04-24    分類: 網站建設

public static int AddXmlData(string path,string tableName,params XmlParamter[] param)
{
//創建XmlDocument類的實例
XmlDocument xmldoc = new XmlDocument();
//調用XmlDocument類中的Load()方法加載XML文件
xmldoc.Load(path);
///選擇根節點
XmlNode node = xmldoc.SelectSingleNode("/" + tableName + "s");
if(node == null) return -1;

///創建新記錄的ID值
int newID;
if (node.LastChild == null)
{
newID = 1;
}
else
{
newID = DataTypeConvert.ConvertToInt(node.LastChild.Attributes["ID"].Value) + 1;
}
if(newID < 1) return -1;
///創建一個新節點
XmlNode newNode = xmldoc.CreateNode(XmlNodeType.Element, tableName, null);
if(newNode == null)return -1;
///添加ID的值
newNode.Attributes.Append(CreateNodeAttribute(xmldoc, "ID", newID.ToString()));
///添加新節點的屬性
foreach(XmlParamter p in param)
{
newNode.Attributes.Append(CreateNodeAttribute(xmldoc, p.Name, p.Value));
}
///將新節點追加到根節點中
node.AppendChild(newNode);
//保存XML文檔
xmldoc.Save(path);
return newID;

}

文章題目:使用XmlDatabase向xml中添加數據的方法
文章出自:http://m.kartarina.com/news/40007.html

成都網站建設公司_創新互聯,為您提供做網站靜態網站商城網站ChatGPT移動網站建設響應式網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
主站蜘蛛池模板: 国产aⅴ无码专区亚洲av麻豆| 毛片无码免费无码播放| 人妻少妇乱子伦无码专区| 亚洲爆乳少妇无码激情| 国产精品无码制服丝袜| 亚洲动漫精品无码av天堂| 亚洲综合无码无在线观看| 亚洲精品97久久中文字幕无码| 人妻丰满av无码中文字幕| 国产丝袜无码一区二区视频| 免费无码成人AV在线播放不卡| 无码激情做a爰片毛片AV片| AV无码精品一区二区三区| 亚洲人成影院在线无码按摩店| 无码人妻精品丰满熟妇区| 久久久久亚洲AV无码观看| 国产精品无码午夜福利| 亚洲精品无码久久毛片| 精品久久久久久无码中文字幕漫画 | 日韩精品无码人妻免费视频| 日韩人妻无码一区二区三区99| 国产成人无码精品久久久久免费 | 亚洲AV无码AV男人的天堂| 妖精色AV无码国产在线看| 50岁人妻丰满熟妇αv无码区| 日日麻批免费40分钟无码| 亚洲中文久久精品无码| 狠狠躁天天躁中文字幕无码| 狼人无码精华AV午夜精品| 国外AV无码精品国产精品| 无码熟妇人妻AV在线影院| 亚洲人成网亚洲欧洲无码| 亚洲GV天堂无码男同在线观看| 精品欧洲av无码一区二区 | 18禁成年无码免费网站无遮挡| 亚洲人成网亚洲欧洲无码| 亚洲av无码成人精品国产| 亚洲AV日韩AV无码污污网站| 熟妇人妻无码中文字幕老熟妇| JAVA性无码HD中文| 无码日韩精品一区二区免费|