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

Come faccio a scrivere Updategrams XML Script in VB6 ?

Un Updategram è un database di Structured Query Language ( SQL) formattata in XML . Visual Basic 6.0 utilizza ActiveX oggetti di database per connettersi a un database per eseguire query SQL , aggiornamenti ed eliminazioni . Una stringa di testo può essere passato al controllo ADO . La formattazione di un documento XML all'interno dell'applicazione VB6 consente di eseguire più aggiornamenti in un'unica transazione di database . È possibile aggiornare anche più di una tabella all'interno di una singola transazione in un updategram . Istruzioni
1

Aprire un nuovo progetto EXE standard di VB6 . Aggiungere un pulsante per il predefinito " Form1 " e il nome " cmdUpdateGram . "
2

definire una variabile per l'oggetto di connessione al database , un oggetto di comando e due oggetti stream nel codice per la pulsante " cmdUpdateGram " . Uno oggetto flusso sarà utilizzata per l'ingresso e una per l'uscita , così li citarne conseguenza. Collegare l'oggetto di connessione , impostare le proprietà dell'oggetto connessione e attivare la connessione

"server = ( local) ; database = Northwind ; Integrated Security = SSPI ; " conn.Open . Conn.Properties ( " SQLXML Version " ) = " SQLXML.3.0 " Set conn = cmd.ActiveConnection
3

definire una stringa per contenere la stringa XML correttamente formattato . Nome è qualcosa di significativo, ad esempio " sXMLUpdate . " The XML dovrebbe contenere la parola chiave di sincronizzazione , prima e dopo. Una sincronizzazione è una unità di lavoro o di una transazione. Il tuo XML può avere più di una sincronizzazione e ogni sincronizzazione può avere più di un prima e dopo la coppia .
4

inserire un record , lasciando fuori il valore della prima parola chiave . Lasciare fuori il valore della parola chiave , dopo di eseguire una delete.Example di una stringa XML Datagram inserto in VB6 : sXMLUpdate = " " ; sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " < /updg : prima di > " sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " , < /updg : dopo > " sXMLUpdate = sXMLUpdate & " < /updg : sync > " sXMLUpdate = sXMLUpdate & " < /root> "
5

aprire il flusso di input , e scrivere il contenuto della sXMLUpdate a quel flusso utilizzando il " WriteText " method.strmIn.OpenstrmIn.WriteText sXMLUpdate

aprire il flusso di output . Impostare la proprietà "Output Stream" dell'oggetto comando per " StrmOut . " Esegui l'oggetto di comando per eseguire le azioni specificate in " sXMLUpdate . "

StrmOut.Opencmd.Properties ( " Uscita stream " ) . Valore = strmOutcmd.Execute , , adExecuteStream

 

Programmazione © www.354353.com