XML is het formaat van de keuze voor het opslaan van gegevens die moeten tussen de verschillende klanten worden overgedragen via het internet en gelezen door toepassingen die niet de luxe van een full - blown database- applicatie geïnstalleerd hebben . Echter , soms moet je XML rechtstreeks importeren in een database. Windows-gebruikers hebben de middelen om dit te doen al geïnstalleerd op hun systemen via de Visual Basic Script XML Bulk opdracht Laden . Wat je nodig hebt Microsoft SQL Server Toon Meer Aanwijzingen 1 Open een tekstverwerker . Kopen van 2 Plak de volgende code binnen de teksteditor , afkomstig uit XML Bulk documentatie van de Microsoft Load : Stel objBL = CreateObject ( " SQLXMLBulkLoad.SQLXMLBulkLoad " ) op Twitter objBL.ConnectionString = " provider = SQLOLEDB.1 ; gegevensbron = MySQLServer ; databank = MyDatabase ; uid = MyAccount ; pwd = MijnWachtwoord " objBL.ErrorLogFile = " c: \\ error.log " objBL.Execute " c: \\ customermapping.xsd " , " c: \\ customers.xml " Set objBL = Nothing Dit laadt het XML Bulk Load nut in een object met de naam " objBL " en bereidt deze voor verbinding met SQL Server-database van Microsoft met behulp van de database naam " MyDatabase , " gebruikersnaam " MyAccount " en het wachtwoord " Mijnwachtwoord . " . Uiteraard moet u deze waarden naar de werkelijke waarden voor uw database weerspiegelen In het geval er iets mis gaat , wordt een error log gegenereerd in " C : . \\ Error.log " Ten slotte is de XML-document " customers.xml " wordt in de database geladen volgens de definitie in het schema " customermapping.xsd . " 3 Sla uw werk op het bureaublad met de naam " importXML.vbs . " 4 Dubbelklik op het pictogram " importXML.vbs ' op uw bureaublad om de XML -database te importeren in Microsoft SQL Server . Als er iets mis gaat , zullen de problemen worden geregistreerd in het bestand " c: \\ error.log , " . Dus zorg ervoor om het te controleren nadat het script is voltooid
|