如何把以下xml中的数据存入sqlserver数据库相应的字段中(50分)

L

ljl310

Unregistered / Unconfirmed
GUEST, unregistred user!
<?xml version="1.0" encoding="GB2312"?>
<电子病历>
<病案 num="1">
<姓名>梁景</姓名>
<性别>女</性别>
<出生日期>1985-7-12</出生日期>
<婚姻>已婚</婚姻>
<职业>工人</职业>
</病案>
<病案 num="2">
<姓名>张路</姓名>
<性别>女</性别>
<出生日期>1985-7-12</出生日期>
<婚姻>已婚</婚姻>
<职业>工人</职业>
</病案>
<病案 num="3">
<姓名>何江</姓名>
<性别>男</性别>
<出生日期>1985-7-12</出生日期>
<婚姻>已婚</婚姻>
<职业>工人</职业>
</病案>
</电子病历>
 
L

lncd

Unregistered / Unconfirmed
GUEST, unregistred user!
用adoquery.loadfromfile('xml文件')
然后写入sqlserver表中就可以了。
 
M

mstar

Unregistered / Unconfirmed
GUEST, unregistred user!
来自:lncd, 时间:2003-7-21 10:13:00, ID:2045680
用adoquery.loadfromfile('xml文件')
然后写入sqlserver表中就可以了。

难道要一行一行地写吗?这样好慢的。
 
M

mystudy

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么会要一行一行的写那?你也可以用流,
 
A

app2001

Unregistered / Unconfirmed
GUEST, unregistred user!
似乎只能一行行的写了。
 
M

mstar

Unregistered / Unconfirmed
GUEST, unregistred user!
mystudy 高手呀 !快快请教,用流怎么做呢?
 

Similar threads

S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
863
DelphiTeacher的专栏
D
顶部