亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#怎樣才能將XML文件導入SQL Server

2020-01-24 03:37:35
字體:
來源:轉載
供稿:網友

:怎樣才能將XML文件導入SQL Server 2000?
:將XML文件導入SQL Server有若干種方法,這里提供其中的3種:

大容量裝載COM接口。如果需要將文檔的實體和屬性析取到關系表中,最快的方法就是使用SQL Server 2000 Extensible Markup Language 3.0 Service Pack 1(SQLXML 3.0 SP1)提供的大容量裝載COM接口。大容量狀態COM接口包含在SQLXML 3.0 SP1的免費下載中。

textcopy.exe命令行實用工具。如果不希望將文檔的實體和屬性析取到關系表中,您可以使用textcopy.exe命令行實用工具。Textcopy.exe是將文本和image數據類型從單一服務器行或列移入或移出的優秀工具。

數據轉換服務(DTS)。如果XML文檔很簡單,您可以使用DTS將信息逐行析取到表中。這一方法要求您將XML文件定義為輸入數據源,將數據庫表定義為輸出數據源,并編寫ActiveX腳本剖析"<"和">"方式的字符輸入,以析取實體、屬性及其值。

要導入的Xml文件:

復制代碼 代碼如下:
 
<?xml version="1.0" encoding="gb2312"?>
<Tbl_UpdateLogs>
<Table>
<id>32</id>
<title>新增執法機構頁面</title>
<content>qqqqqq</content>
<module>組織機構</module>
<updateTime>2009-07-31T00:00:00+08:00</updateTime>
<operator>王永剛</operator>
</Table>
<Table>
<id>33</id>
<title>執法人員資格頁面</title>
<content>大幅度放到大幅度放到</content>
<module>組織機構</module>
<updateTime>2009-07-29T00:00:00+08:00</updateTime>
<operator>王永剛</operator>
</Table>
<Table>
<id>34</id>
<title>111111</title>
<content>dfdwdd</content>
<module>qwqwq</module>
<updateTime>2009-07-29T00:00:00+08:00</updateTime>
<operator>wyg</operator>
</Table>
<Table>
<id>35</id>
<title>qq</title>
<content>fjdldldsss</content>
<module>qqqqqqq</module>
<updateTime>2009-07-30T00:00:00+08:00</updateTime>
<operator>wyg</operator>
</Table>
<Table>
<id>36</id>
<title>2009222</title>
<content>ddddd</content>
<module>22</module>
<updateTime>2009-07-31T00:00:00+08:00</updateTime>
<operator>wyg</operator>
</Table>
<Table>
<id>37</id>
<title>1234455</title>
<content>ddddddd</content>
<module>11111</module>
<updateTime>2009-07-31T00:00:00+08:00</updateTime>
<operator>wyg</operator>
</Table>
</Tbl_UpdateLogs>
/// <summary>
/// 讀取Xml文件,獲得所有節點的Value值
/// </summary>
/// <param name="fileName">Xml文件名</param>
/// <param name="filePath">存放的路徑</param>
/// <param name="rootName">Xml根節點名稱</param>
/// <returns></returns>
public void ImportXmlFile(string fileName,string filePath,string rootName)
{
string loadPath = HttpContext.Current.Server.MapPath(filePath + fileName);
try
{
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(loadPath);
//獲取根節點<rootName>的所有子節點
XmlNodeList myNodeList = xmldoc.SelectSingleNode(rootName).ChildNodes;
//遍歷<根節點>的所有子節點
foreach (XmlNode myXmlNode in myNodeList)
{
XmlNodeList subNodeList = myXmlNode.ChildNodes;
UpdateLogs updateLog = new UpdateLogs();
foreach (XmlNode subXmlNode in subNodeList)
{
switch (subXmlNode.Name)
{
case "id": //節點的名稱,加這個條件是因為<!---->這些節點也會被讀出來
updateLog.ID = int.Parse(subXmlNode.InnerText.Trim());
break;
case "title":
updateLog.Title = subXmlNode.InnerText.Trim();
break;
case "content":
updateLog.Content = subXmlNode.InnerText.Trim();
break;
case "module":
updateLog.Module = subXmlNode.InnerText.Trim();
break;
case "updateTime":
updateLog.UpdateTime = DateTime.Parse(subXmlNode.InnerText.Trim());
break;
case "operator":
updateLog.Operator = subXmlNode.InnerText.Trim();
break;
default:
break;
}
}
if (isExstsById(updateLog.ID.ToString()))
{
UpdateLog(updateLog);
}
else
{
InsertLog(updateLog);
}
}
File.Delete(loadPath);
BindData();
ClientScript.RegisterStartupScript(typeof(string), "importLog", "<script>alert('導入成功!');</script>");
}
catch (Exception ex)
{
ExceptionManager.Handle(ex);
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线精品视频| 91精品久久久久久久久久入口| 成人免费福利在线| 综合欧美国产视频二区| 日韩精品中文字幕在线观看| 91影院在线免费观看视频| 久久人人爽人人爽人人片av高请| 国产丝袜视频一区| 91精品啪aⅴ在线观看国产| 亚洲综合在线小说| 久久久久久久成人| 欧亚精品中文字幕| 在线电影中文日韩| 青青a在线精品免费观看| 亚洲人线精品午夜| 亚洲欧美国产日韩中文字幕| 欧美性猛交视频| 亚洲黄色av女优在线观看| 日韩中文字幕久久| 日韩中文在线中文网在线观看| 精品人伦一区二区三区蜜桃免费| 97精品国产97久久久久久免费| 最近2019中文免费高清视频观看www99| 日韩av一区在线| 欧美精品精品精品精品免费| 亚洲欧美精品中文字幕在线| 午夜精品久久久久久久99黑人| 91精品在线观| 国产一区二区三区视频免费| 欧美自拍视频在线观看| 久久艹在线视频| 久久91亚洲精品中文字幕| 欧美俄罗斯性视频| 精品亚洲精品福利线在观看| 欧美一级电影在线| 欧美视频在线观看免费| 亚洲在线一区二区| 久久69精品久久久久久久电影好| 亚洲国产一区二区三区四区| 日韩电视剧在线观看免费网站| 欧美精品电影免费在线观看| 欧美激情视频免费观看| 亚洲日本中文字幕免费在线不卡| 久久这里有精品视频| 中文在线资源观看视频网站免费不卡| 伊人久久综合97精品| 欧美亚洲国产视频小说| 欧美日韩一区二区免费视频| 欧美性感美女h网站在线观看免费| 欧美日韩国产精品一区| 欧美激情亚洲视频| 91av视频在线免费观看| 91精品国产自产在线| 久久精品电影网站| 亚洲国产97在线精品一区| 国产精品日韩在线观看| 91精品久久久久久久久青青| 国内精品久久久久久久久| 日韩大片免费观看视频播放| 亚洲第一国产精品| 欧美放荡办公室videos4k| 中文字幕无线精品亚洲乱码一区| 欧美极品xxxx| 国产一区二区三区丝袜| 青青草原一区二区| 国产精品美女久久| 国产亚洲成精品久久| 欧美国产欧美亚洲国产日韩mv天天看完整| 国内外成人免费激情在线视频| 日本韩国欧美精品大片卡二| 国产精品福利小视频| 国产精品永久在线| 狠狠躁夜夜躁人人爽超碰91| 国产精品v片在线观看不卡| 777午夜精品福利在线观看| 欧美极品少妇xxxxⅹ裸体艺术| 国产精品9999| www.日韩视频| 国产精品久久久久久久午夜| 国产91精品黑色丝袜高跟鞋| 成人免费自拍视频| 91精品视频一区| 欧美大全免费观看电视剧大泉洋| 成人a在线视频| 亚洲白虎美女被爆操| 久久久在线观看| 九九精品在线播放| 国产精品视频专区| 91国产在线精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品久久久久久中文字| 久久影院免费观看| 91精品久久久久久久久久| 97在线视频免费| 成人网页在线免费观看| 日韩va亚洲va欧洲va国产| 久久精品视频亚洲| 国内精品久久久久久影视8| 成人在线播放av| 97在线视频国产| 欧美与黑人午夜性猛交久久久| 欧美网站在线观看| 91在线高清视频| 国产一区二中文字幕在线看| 色偷偷亚洲男人天堂| 亚洲娇小xxxx欧美娇小| www.xxxx欧美| 性色av一区二区三区免费| 国产亚洲精品综合一区91| 国模精品一区二区三区色天香| 青青a在线精品免费观看| 亚洲第一区第一页| 欧美激情精品久久久久| 国内精品久久久久| 亚洲社区在线观看| 国产欧美一区二区三区在线| 国产99视频在线观看| 亚洲自拍另类欧美丝袜| 欧美一区二区三区图| 国产精品综合久久久| 精品久久久91| 久久这里只有精品99| 欧美日韩美女在线观看| 96精品视频在线| 国产不卡精品视男人的天堂| 欧美黑人巨大xxx极品| 国产精品亚洲视频在线观看| 欧美成人激情图片网| 日韩美女写真福利在线观看| 久久深夜福利免费观看| 欧美亚洲国产日本| 尤物九九久久国产精品的分类| 国产精品色婷婷视频| 国产欧美va欧美va香蕉在线| 在线成人一区二区| 欧美裸体xxxx极品少妇| 日韩欧亚中文在线| 免费av在线一区| 欧美性视频在线| 日韩视频亚洲视频| 欧美一级电影久久| 久久免费国产视频| 人妖精品videosex性欧美| 亚洲国产日韩精品在线| 日韩中文综合网| 日韩av免费观影| 日韩精品视频免费| 久久久亚洲精选| 亚洲第一av网站| 亚洲精品wwwww| 国产精品成人一区二区| 亚洲天堂开心观看| 欧美日韩在线观看视频小说| 日韩中文理论片| 精品国产电影一区| 最近2019好看的中文字幕免费| 久久免费视频观看| 永久555www成人免费| 91精品国产乱码久久久久久久久| 久久深夜福利免费观看| 亚洲美女激情视频| 日韩av中文字幕在线免费观看| 亚洲欧洲偷拍精品| 91亚洲午夜在线|