Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 3377|回复: 15
打印 上一主题 下一主题

如何将xml里的数据加到我的sql server的数据库

[复制链接]

2

主题

0

好友

209

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

跳转到指定楼层
1#
发表于 2008-8-18 11:31 AM |只看该作者 |倒序浏览
如题
我不懂怎样将string xml 里的数据写到我的sql server 的数据库里
有那位高手可以帮帮我。。。
最好有sample code em0012
谢谢哦。。




收藏收藏0

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

2#
发表于 2008-8-18 11:58 AM |只看该作者

回复 #1 叮当梦 的帖子

vb我就会哦
你是说xml里的【字】全部运到SQL里?


回复

使用道具 举报

2

主题

0

好友

209

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

3#
发表于 2008-8-18 12:07 PM |只看该作者

回复 #2 goodhermit95 的帖子

不是
我的string xml = "<?xml version="1.0"?>
<TblAcust xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Id="a55f35f5-8845-4435-8eed-034a111e9ab4" Custno="30DD/S11" Name="SIN SUM SUN MOTOR SDN. BHD(164516W)     " NAME2="                                        " ADD1="96,IRVING ROAD,                    " ADD2="10400 GEORGETOWN,                  " ADD3="PENANG                             " ADD4="                                   " Attn="OOI SENG HOCK                      " Contact="016-4530489    " Crlimit="3000.00" Phone="04-2287275     " Phonea="04-2287267     " Term="CASH        " Area="NON         " Fax="04-2288801     " Agent="CLI 1       " Business="               " DADDR1="96,IRVING ROAD,                    " DADDR2="10400 GEORGETOWN,                  " DADDR3="PENANG                             " DADDR4="                                   " Currency="    " CURRENCY1="               " Currcode="    " Autopay="O" Temp="0.00" ARREM1=" " ARREM2=" " ARREM3="                    " ARREM4="                    " Control="30000000" Comment="" Lastyrbal="0.00" Dept="      " Mainacc="        " UDF1="                                        " UDF2="                                        " UDF3="                                        " UDF4="                                        " UDF5="                                        " UDF6="                                        " UDF7="                                        " UDF8="                                        " UDF9="                                        " UDF10="                                        " UDF11="0.0000" UDF12="0.0000" Shortname="SIN SUM SU" USER1="admin     " DateX="3/1/2006 12:00:00 AM" Email="                                                            " Lockdate="12/30/1899 12:00:00 AM" Roc="164516W             " Lastupdt="              " City="                    " Postcode="     " State="                    " Wholesaler=" " Accbal="0.00" CUST2="30DD/S11" Hash="YhipCpkKpZVJ0/UMqvVBL3iARefWJe/wUqvYu+EgtZpzWmksUpxJpSfmWcNUQYaSY4xKR80VqW+H4LaaE+JKFY6hDUJ7j367nhdQubgoENbOj8RPj2RqlFISJqSSVzWIKrjR9MxyC4rBN5cv2oP2xkNQER4hnpbWVavNVfUCbfAou06EKjG1dLDh9BBjgXTZbqp/XL/Ej8kBFI8kfON45WcpbhqhkNlFdEWemOfyIJmLNXjry/YBTdZujzGtj84LQMg2dQssZplGjQgRcCHr1CsHZbRI30UnQPF7ObRrsmS6UN+9RD3Uey9PLX3LeJm78wuAJA0ukEIl3yef2q8URiWzYMnZG8JCBtZKClIFZ8QkDxXkE2lsMwoMbdVApkxX" />"

我的数据库是
table name = customer
field =Custno, Name , Name2, ADD1....等等
将xml里的资料储存到相对的field里。。。
你有一些方法吗?
谢谢帮忙哦


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

4#
发表于 2008-8-18 02:19 PM |只看该作者

回复 #3 叮当梦 的帖子

我不会了,这个有点难度
因为我记得(记得!!)database的读法是
Name,Chinese Name,E Mail
用”,“分
可是这个是 “ ” 而且 “ ” 是Split不到的


回复

使用道具 举报

2

主题

0

好友

209

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

5#
发表于 2008-8-18 02:59 PM |只看该作者
对咯。。有点难。。
都不会做了。。
在网上很难找得到方法。。。。
em0016
em0016


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

6#
发表于 2008-8-18 04:56 PM |只看该作者

回复 #5 叮当梦 的帖子

这种要真人才可以解答的吧
因为搜索器 "   " 也是不能乱打的
比如说在SQL里Split “”
“”里面是空的,没有反应
= =


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

7#
发表于 2008-8-19 02:41 AM |只看该作者
teh talik~~~



15 分钟
搞定





  1. private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             string xmlfile = Application.StartupPath + "\\XMLFile1.xml";
  4.             XmlDocument doc = new XmlDocument();
  5.             doc.Load(xmlfile);

  6.             XmlNodeList nodelists = doc.GetElementsByTagName("TblAcust");
  7.             //for
  8.             XmlAttributeCollection Att = nodelists[0].Attributes;


  9.         }


复制代码


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

8#
发表于 2008-8-19 11:56 AM |只看该作者

回复 #7 goodday 的帖子

javascript?
C#?
SQL?什么来?


回复

使用道具 举报

2

主题

0

好友

209

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

9#
发表于 2008-8-20 12:22 PM |只看该作者
我做到咯
待会将我的code放上来(^.^)

大家放出来吧。。
供我参考参考 呵呵em0012


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

10#
发表于 2008-8-20 07:07 PM |只看该作者
弄到就好 
你自己弄得还是我的reference??


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 01:35 PM , Processed in 0.115159 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部