Questione : Accedere alla base di dati

Uso una base di dati di accesso per generare una lista di inventario di .xml.  Ci sono tre colonne nelle tabelle che devono accludere le informazioni dentro [cdata []] in moda da quando il mio programma istantaneo lo legge, rendere correttamente il testo.  È ci un modo semplice di fare che accade dalla base di dati o devo includere [cdata []] nel testo quando è corretto? class= del

Risposta : Accedere alla base di dati

Generalmente, sviluppate fuori l'esportazione del testo come stata necessaria, quindi “scriverla„ alla vostra lima di XML. Non includete generalmente le modifiche/delimitatori nei dati reali.
 
Per esempio, se ho una tabella chiamata Table1 ed io volere esportare i valori in un campo chiamato “sName„ ad un textfile chiamato “TESTFILE.txt„ nell'indice currrent della base di dati, il codice allegato farà quello. Naturalmente dovreste modificare questo da formattare ai vostri bisogni.
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:
Funzione TestFile ()

Rst fioco come DAO.Recordset
lFile fioco come lungamente
sFile fioco come stringa

lFile = FreeFile
Aprire CurrentProject.Path & “\ TESTFILE.txt„ per uscita come #lFile

Regolare il rst = CurrentDb.OpenRecordset (“sName PRESCELTO da TAble1„)


Fare fino a rst.EOF
  sFile = sFile & rst (“sName„) &„; “
  rst.MoveNext
Ciclo

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

Stampa #lFile, sFile

#lFile vicino


Funzione di conclusione
Altre soluzioni  
 
programming4us programming4us