Frage : Ausgaben-Messwert FÜR XML Ausgang Frage von der SQL-2005

Gut bin ich stuck.  Ich habe eine Ausgabe mit dem folgenden Code.  Die Ausgabe ist: 'Unerwartetes Dateiende ist aufgetreten. Die folgenden Elemente sind nicht geschlossen: pageLink, SubPage, SubPages, Seite, Seiten. Linie 1, Position 2034. '

Now, wenn ich die Frage im SQL-Manager laufen lasse, erhalte ich ein gültiges XML Dokument zurückgebracht.  

What sind ich falsch tuend?

(das Folgen ist der CODE: 3., FRAGE im SQL-Manager: 2., RESULTATE vom SQL-Manager: 1.)
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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
Public Funktion DisplaySiteMap () als Schnur
            Schwaches tmpString als neues StringBuilder
            Schwaches objDB als neues ZipCM.Database
            Schwaches objSet als neues ZipCM.Settings
            Schwaches strXml als Schnur = ""
            objSet.SiteSettings ()
            Mit objDB
                .ConnString = Common.ConnString
                .CmdType = 1
                . Frage = „auserwähltes a.pageID, a.pageTitle, a.pageLink,“ u. _
                        „(Auserwähltes b.pageID, b.pageTitle, b.pageLink von MainSitePages b, wo b.parentID = a.pageID für XML Weg („SubPage "), Art) als SubPages“ u. _
                        „Von MainSitePages“ u. vom _
                        „, wo a.siteID = @SiteID“ u. _
                        „Für XML Weg („Seite "), Wurzel („Seiten ")“
                .ParamNames = neue Schnur () {„@SiteID“}
                . Werte = neue Schnur () {objSet.SiteID}
                .ExecuteDataReader ()
                Wenn .TotalRecords > 0 dann
                    strXml = .ReturnValues (0, 0) (1)
                Sonst
                    strXml = ""
                Beenden wenn
            Mit beenden
            objSet = nichts
            objDB = nichts
            Versuch
                Schwaches objXml als neues XmlDocument
                Schwaches objNode als XmlNode
                Schwaches nodeCount als lang = 0
                objXml.LoadXml (strXml)
                objNode = objXml.SelectSingleNode („//Pages“)
                nodeCount = objNode.ChildNodes.Count
                objNode = nichts
                objXml = nichts
                tmpString.Append („

“ u. nodeCount u.“ Pages

") Fang ex als Ausnahme tmpString.Append (ex. Mitteilung u. „
“ u. strXml u. „
") Enden-Versuch Wenn tmpString.Length > 0 dann RückholtmpString.ToString () Sonst Rückhol"" Beenden wenn tmpString = nichts Enden-Funktion
1:
2:
3:
4:
5:
6:
Select a.pageID, a.pageTitle, a.pageLink, 
(Auserwähltes b.pageID, b.pageTitle, b.pageLink von MainSitePages b 
Wo b.parentID = a.pageID für XML Weg („SubPage "), Art) als SubPages
Von MainSitePages a 
Wo a.siteID = „D37233E4-4AFB-4DD2-960F-D13C29265116“ und a.parentID = 0
Für XML Weg („Seite "), Wurzel („Seiten ")
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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:

  
    198
    Welcome zum o7th Netz Design
    Home
  
  
    216
    About o7th Netz Design
    About
    
      
        220
        Kevin C. Pirnie - Resume
        Resume der Kevins
      
    
  
  
    217
    Our Privatleben Policy
    Privacy
  
  
    218
    Contacting o7th Netz Design
    Contact Us
  
  
    219
    Services Provided
    Services
  
  
    221
    o7th Netz-Entwurf Blog
    Blog
  
  
    225
    Search Results
    Search Results
  
  
    226
    o7th Netz-Entwurf Sitemap
    Sitemap
  
  
    227
    Portfolio des o7th Netz-Entwurfs
    Our Portfolio
    
      
        228
        Internet hält Inc. instand
        Internet hält Inc. instand
      
      
        229
        Best Gestopftes Barn
        Best Gestopftes Barn
      
      
        230
        Zip zufriedenes Management
        Zip zufriedenes Management
      
      
        231
        A Feder-Geliebte Paradise
        A Feder-Geliebte Paradise
      
      
        232
        JMB FinanzManagers
        JMB FinanzManagers
      
      
        233
        Crowne Piazza - Dayton
        Crowne Piazza - Dayton
      
      
        234
        Stage Anschlag Motel
        Stage Anschlag Motel
      
      
        235
        KC Customs
        KC Customs
      
      
        236
        Vietnam Schlachtfeld Tours
        Vietnam Schlachtfeld Tours
      
      
        237
        ZipCM - Management Site
        ZipCM - Management Site
      
      
        238
        ESR Support
        ESR Support
      
      
        239
        Showket Weinberge Emailer
        Showket Weinberge Emailer
      
      
        240
        Novato hohes Alumni
        Novato hohes Alumni
      
      
        241
        VIP Trucks
        VIP Trucks
      
      
        242
        Ink Fanatic
        Ink Fanatic
      
      
        243
        Our kleines Family
        Our kleines Family
      
      
        244
        Rock n Blau durch das Lake
        Rock n Blau durch das Lake
      
      
        245
        EPlan LLC
        EPlan LLC
      
    
  

Antwort : Ausgaben-Messwert FÜR XML Ausgang Frage von der SQL-2005

Ich löste diese Ausgabe, indem ich zurück zu meiner ursprünglichen Methode ging und den Ausgang vom gespeicherten Verfahren in NVarCar umwandelte (maximal)
Weitere Lösungen  
 
programming4us programming4us