用c#语言怎么把xml中的数据录入sql数据库
xml中的数据是这样的<?xmlversion="1.0"encoding="GBK"?>-<xml><rowid="2014040410"code="02,35,04,...
xml中的数据是这样的
<?xml version="1.0" encoding="GBK"
?>
- <xml>
<row id="2014040410" code="02,35,04,25,19" time="2014-04-04 10:40:15"
/>
<row id="2014040409" code="48,55,18,10,11" time="2014-04-04 10:30:15"
/>
<row id="2014040408" code="07,06,31,49,03" time="2014-04-04 10:20:15"
/>
<row id="2014040407" code="77,11,69,05,100" time="2014-04-04 10:10:15"
/>
</xml>
这个数据会十分钟增加一条
上面的数据都要通过url如:http://www.baidu.com/xml/ffc.xml这样的路径得到
我现在的目的是要用c#把每次更新的数据录入到我的sql数据库中,请问要如何实现。
求完整的源代码
不懂的或者一知半解的回答就算了
哪位大侠知道啊 展开
<?xml version="1.0" encoding="GBK"
?>
- <xml>
<row id="2014040410" code="02,35,04,25,19" time="2014-04-04 10:40:15"
/>
<row id="2014040409" code="48,55,18,10,11" time="2014-04-04 10:30:15"
/>
<row id="2014040408" code="07,06,31,49,03" time="2014-04-04 10:20:15"
/>
<row id="2014040407" code="77,11,69,05,100" time="2014-04-04 10:10:15"
/>
</xml>
这个数据会十分钟增加一条
上面的数据都要通过url如:http://www.baidu.com/xml/ffc.xml这样的路径得到
我现在的目的是要用c#把每次更新的数据录入到我的sql数据库中,请问要如何实现。
求完整的源代码
不懂的或者一知半解的回答就算了
哪位大侠知道啊 展开
1个回答
展开全部
首先说思路,
每十分钟“增加一条”,那么你可以设置一个timer控件,频率为每十分钟执行一次,执行内容为:“读取XML信息,并且获取新增的数据信息到内存中,然后提交到数据库”
当然也可以放一个按钮,没点击一次更新一次,可是这样就麻烦点,因为点击时增长了多少条数据你还的去操作一番。
XML操作的代码参考:http://wenku.baidu.com/link?url=Qfl4pFWnTJLOTlXHqJHTvob8drB1QdyC5VzGAVCelCyrxz3a7_2F7R_16rrYN3NG0I_Y2Zo56EmYBq8Y96-ceT44Yh8bqhMR-2j2aJvDW9a
数据库录入的代码参考:http://wenku.baidu.com/link?url=cVXneVE222mTW9wbwlYKRHzE--Q39JXhTQIoxTkksjvSi0NanQ2MRwXgjS-dH6O6oognQQhekswWZNt3X6m2PGWN7rlFX3j9UhOoKH6awCy
每十分钟“增加一条”,那么你可以设置一个timer控件,频率为每十分钟执行一次,执行内容为:“读取XML信息,并且获取新增的数据信息到内存中,然后提交到数据库”
当然也可以放一个按钮,没点击一次更新一次,可是这样就麻烦点,因为点击时增长了多少条数据你还的去操作一番。
XML操作的代码参考:http://wenku.baidu.com/link?url=Qfl4pFWnTJLOTlXHqJHTvob8drB1QdyC5VzGAVCelCyrxz3a7_2F7R_16rrYN3NG0I_Y2Zo56EmYBq8Y96-ceT44Yh8bqhMR-2j2aJvDW9a
数据库录入的代码参考:http://wenku.baidu.com/link?url=cVXneVE222mTW9wbwlYKRHzE--Q39JXhTQIoxTkksjvSi0NanQ2MRwXgjS-dH6O6oognQQhekswWZNt3X6m2PGWN7rlFX3j9UhOoKH6awCy
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询