Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come fare il parsing XML a un database

XML è il formato di scelta per l'archiviazione dei dati che dovranno essere trasferiti tra i diversi clienti su Internet e leggere da applicazioni che non hanno il lusso di un'applicazione di database in piena regola installato. Tuttavia, a volte è necessario importare XML direttamente in un database . Gli utenti di Windows hanno i mezzi per fare questo già installato sui propri sistemi tramite il comando Carica Visual Basic Script bulk XML . Cose che ti serviranno
Microsoft SQL Server
Show More Istruzioni
1

Aprire un editor di testo .
2

Incollare il seguente codice all'interno l'editor di testo , tratto dalla documentazione di caricamento bulk XML di Microsoft :

objBL = CreateObject ( " SQLXMLBulkLoad.SQLXMLBulkLoad " ) per

objBL.ConnectionString = "Provider = SQLOLEDB.1 ; Data Source = MySQLServer ; database = MyDatabase ; uid = MioAccount ; pwd = password "

objBL.ErrorLogFile =" c : \\ error.log "

objBL.Execute " c : \\ customermapping.xsd " , "c : \\ Customers.xml "

objBL = Nothing

Questo carica l' utilità di caricamento bulk XML in un oggetto denominato " objBL " e la prepara per la connessione al database di Microsoft SQL Server utilizzando la nome del database " MyDatabase , " il nome utente " MyAccount " e la password " MyPassword . " . Naturalmente , è necessario modificare questi valori in modo da riflettere i valori reali per il database

Nel caso in cui qualcosa vada storto , un log di errore viene generato in " C : \\. Error.log " Infine , il documento XML " Customers.xml " viene caricato nel database in base alla definizione dello schema " customermapping.xsd . "
3

Salvare il lavoro al desktop con il nome " importXML.vbs . "
4

Fare doppio clic sull'icona " importXML.vbs " sul desktop per importare il database XML di Microsoft SQL Server . Se qualcosa va storto , i problemi saranno registrati nel file "c : \\ error.log " . Quindi assicuratevi di controllare che al termine dello script

 

Programmazione © www.354353.com