Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako písať Updategrams XML Script vo VB6 ?

Updategram je databáza Structured Query Language ( SQL ) vo formáte XML . Visual Basic 6.0 používa ActiveX Database Objects pre pripojenie k databáze , vykonávať SQL dotazy , aktualizácie a odstráni . Textový reťazec môže byť odovzdaný ku kontrole ADO . Formátovanie dokumentu XML do aplikácie VB6 umožňuje vykonávať viac aktualizácií v rámci jednej transakcie databázy . Môžete tiež aktualizovať viac ako jednu tabuľku v rámci jednej transakcie vo updategram . Pokyny dovolená 1

Otvorte nový projekt VB6 štandardné EXE . Pridanie tlačidla na predvolené " Form1 " a pomenujte ju " cmdUpdateGram . "
2

Definujte premennú pre pripojenie objektu databázy , na príkaz objekt a dvoch potokov objekty v kóde pre tlačidlo " cmdUpdateGram " . Jeden prúd objekt bude použitý pre vstup a jeden pre výstup , tak pomenovať podľa toho . Pripojte sa k objektu pripojenie , nastaviť vlastnosti objektu pripojenia a aktiváciu pripojenia

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

Zadajte reťazec držať správne formátovaný reťazec XML . Meno mu niečo zmysluplného , ako je napríklad " sXMLUpdate . " XML by mal obsahovať kľúčové slová synchronizáciu , pred a po . Synchronizácia je jedna jednotka práce alebo jedna transakcia . Váš XML môže mať viac ako jednu synchronizáciu a každý sync môže mať viac ako jednu pred a po páre .
4

Vložte záznam opustením hodnotu pred kľúčové slovo . Nechajte off hodnotu po kľúčového slova vykonať delete.Example na vložku XML Datagram reťazce v VB6 : sXMLUpdate = " " ; sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " < /updg : pred > " sXMLUpdate = sXMLUpdate a " " sXMLUpdate = sXMLUpdate & " " sXMLUpdate = sXMLUpdate & " ; < /updg : po > " sXMLUpdate = sXMLUpdate & " < /updg : sync > " sXMLUpdate = sXMLUpdate & " < /ROOT > "
5

otvorte vstupný prúd , a písať obsah sXMLUpdate k tomuto prúdu pomocou " WRITETEXT " method.strmIn.OpenstrmIn.WriteText sXMLUpdate klipart

otvorte výstupný prúd . Nastavte vlastnosť " Výstupný prúd " z príkazového objektu na " strmOut . " Vykonať príkaz objekt vykonávať akcie uvedené v " sXMLUpdate . "

StrmOut.Opencmd.Properties ( " Output stream " ) . Value = strmOutcmd.Execute , , adExecuteStream

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené