🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14224

Re: [XML-SQL]

#14224
From: Frans Bouma
Date: Wed, 28 Mar 2001 09:54
27 lines
2523 bytes
"Tom" <nospam-tom.discart@pandora.be> wrote in message news:sMgw6.39147$tk.4255223@afrodite.telenet-ops.be...
> Ik heb een website draaien op basis van SQL server.  (SQL server 7)
> Nu wordt er een xml file aangeleverd waarin nieuwe records aangeleverd
> worden. Bovenaan de xml file geef ik de action mee (bijvoorbeeld action=
> insert)  (of update  of delete)
> Hoe kan ik zorgen dat deze gegevens uit de xml file in de db opgenomen
> worden?

    waar komt die XML file vandaan? uit een andere database? indien JA, kun
    je die database niet direct benaderen?

> Geen probleem zou je zeggen, we maken een asp file en we voeren dit toe.
> Maar als het over 1000 records gaat zal dit te traag gaan.  De applicatie is
> immers gelockt; (laat staan als er 10 000 records doorzocht moeten worden
> voor een update)

    XML is ascii. ascii == traag. als je 10000 records in een XML file binnen trekt
    is dit een behoorlijke file. Die in een XMLDOM duwen kost niet zoveel tijd,
    maar die records omzetten in data om toe te voegen aan een database
    wel weer.

    Je kunt ook kijken naar de Data Transformation Services van SQLserver,
    die kunnen data van willekeurig format inlezen in de DB of data uit de db
    naar een willekeurig format wegschrijven. Je kunt custom code maken om
    dit te vergemakkelijken.

        FB
Technical Details
Message-ID: <99sc87$qjk$1@news1.xs4all.nl>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!transit.news.xs4all.nl!not-for-mail
References: <sMgw6.39147$tk.4255223@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 111b97,c9ca2c67b9b3b230
X-Google-Attributes: gid111b97,public
X-Google-Thread: fcea4,c9ca2c67b9b3b230
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-03-28 02:00:03 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!transit.news.xs4all.nl!not-for-mail
From: "Frans Bouma" <perseus@xs4all.nl>
Newsgroups: be.comp.programming,nl.internet.www.server-side
Subject: Re: [XML-SQL]
Date: Wed, 28 Mar 2001 11:54:05 +0200
Organization: XS4ALL Internet BV
Lines: 29
Sender: perseus@11dyn157.dh.casema.net
Message-ID: <99sc87$qjk$1@news1.xs4all.nl>
References: <sMgw6.39147$tk.4255223@afrodite.telenet-ops.be>
Reply-To: "Frans Bouma" <perseus@xs4all.nl>
NNTP-Posting-Host: 11dyn157.dh.casema.net
X-Trace: news1.xs4all.nl 985773127 27252 212.64.56.157 (28 Mar 2001 09:52:07 GMT)
X-Complaints-To: abuse@xs4all.nl
NNTP-Posting-Date: 28 Mar 2001 09:52:07 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400