C 將XML匯入到ACCESS資料庫

2021-08-23 13:19:14 字數 1229 閱讀 3640

前面曾寫過一篇 利用 xpath 進行xml 查詢 的文章,今天寫乙個用普通的方式操作xml檔案的例子,也是應baidu 知道的一位網友的需求

假設有如下的xml檔案:

xml 

version

="1.0

" encoding

="utf-8

" ?>

<

users

>

<

user

code

="lm

">

<

name

>

黎明name

>

<

***>

male

***>

<

age>

28age

>

user

>

<

user

code

="sq

">

<

name

>

**name

>

<

***>

female

***>

<

age>

27age

>

user

>

users

>

要將上面的xml內容,匯入的乙個access資料庫中的userinfo表,access的userinfo表的結構如下:

//請將access資料庫的路徑替換為實際的路徑

using

(oledbconnection

cn = new

oledbconnection

(@"provider=microsoft.jet.oledb.4.0;data source=d:\demo.mdb"

))', '', '', )"

, xe.getattribute("code"

), //取得code

xe.childnodes[0].innertext, //取得name

xe.childnodes[1].innertext, //取得***

xe.childnodes[2].innertext //取得age

); //插入資料

cmd.executenonquery();}}

}

Excel資料匯入到Access

下面是asp的全部程式,需要做的是建乙個test.mdb資料庫和乙個test.xls的excel 查詢excel準備匯入到access sql select from sheet1 要匯入的excel資料裡面的表的名稱,後面一定要加 set rs conn2.execute sql while no...

Excel資料匯入到Access

下面是asp的全部程式,需要做的是建乙個test.mdb資料庫和乙個test.xls的excel 查詢excel準備匯入到access sql select from sheet1 要匯入的excel資料裡面的表的名稱,後面一定要加 set rs conn2.execute sql while no...

csv 匯入到 access中去

csv中有500萬資料,匯入到access中去,每6萬條資料為1table 先是參照著來寫 1.找不到可安裝的 isam 中,使用了4.0 2.d test.csv 不是乙個有效的路徑。確定路徑名稱拼寫是否正確,以及是否連線到檔案存放的伺服器。真是蛋疼啊。使用了oledbconnection和ole...