Vraag : Het Gegevensbestand van de toegang

Ik gebruik een toegangsgegevensbestand om een .xml inventarislijst te creëren.  Er zijn drie kolommen in de lijsten die de informatie moeten binnen insluiten [cdata []] zodat wanneer mijn flitsprogramma het leest, de tekst correct wordt teruggegeven.  Is er een gemakkelijke manier dat van het te maken gegevensbestand gebeurt of ik [cdata []] in de tekst moet omvatten wanneer het wordt verbeterd?

Antwoord : Het Gegevensbestand van de toegang

Over het algemeen, bouwt u de tekstuitvoer uit zoals nodig, dan „schrijf“ het aan uw Xml- dossier. U omvat over het algemeen niet de markeringen/de afbakeningen in de daadwerkelijke gegevens.
 
Bijvoorbeeld, als ik heb noemde een lijst Table1, en die ik wil de waarden op een gebied uitvoeren „sName“ aan een dataset met teksten genoemd „wordt genoemd TESTFILE.txt“ in de currrent gegevensbestandfolder, zal de code in bijlage dat doen. U zou natuurlijk dit moeten wijzigen dat aan uw behoeften moet worden geformatteerd.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
Functie TestFile ()

Schemerige rst als DAO.Recordset
Schemerige lFile zoals lang
Schemerige sFile als Koord

lFile = FreeFile
Open CurrentProject.Path & „\ TESTFILE.txt“ voor Output zoals #lFile

Reeks rst = CurrentDb.OpenRecordset („SELECTEER sName UIT TAble1“)


Doe tot rst.EOF
  sFile = sFile & rst („sName“) &“; „
  rst.MoveNext
Lijn

sFile = „[CDATA [“ & sFile & „]]“

#lFile druk, sFile

Dichte #lFile


De Functie van het eind
Andere oplossingen  
 
programming4us programming4us