Frage : FÜR XML ROH (Schnur)

Ich verursacht eine auserwählte Aussage, die ein großes Resultat erhält. Wenn ich sie mit „FÜR ROHES XML“ anzeige, beschnitten das Resultat. Es scheint, dass das Resultat, das ich in einer ununterbrochenen Schnur anzeigte, in der Stelle von als Einzelanschlüssen, wie einem normalen XML file.
How angezeigt werden ich das volle Resultat erhalten kann, wenn überhaupt?

The vorwählen Erklärung he, die ich in einem Asp page.
abgab
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:
<%@LANGUAGE= " VBSCRIPT " CODEPAGE= " 65001 " %>

<%
Schwaches shop_gear__MMColParamTID
shop_gear__MMColParamTID = „Dämpfungsregler“
Wenn (Antrag („MM_EmptyValue“) <> "") dann 
  shop_gear__MMColParamTID = Antrag („MM_EmptyValue“)
Beenden wenn
%>
<%
Shop_gear verdunkeln
Shop_gear_cmd verdunkeln
shop_gear_numRows verdunkeln

Shop_gear_cmd = Server.CreateObject („ADODB.Command“) einstellen
shop_gear_cmd.ActiveConnection = MM_dbconnect_STRING
shop_gear_cmd.CommandText = „VORWÄHLEN * VON op_gear dbo.sh WO shop_gear.TID =? UND shop_gear.SHOW_SHOP_1_DK = „1“ AUFTRAG DURCH shop_gear.BRID ASC FÜR XML ROH, WURZEL“ 
shop_gear_cmd. Vorbereitet = ausrichten
shop_gear_cmd. Parameters.Append shop_gear_cmd.CreateParameter („param1“, 200, 1, 255, shop_gear__MMColParamTID) 'adVarChar

Gesetztes shop_gear = shop_gear_cmd. Durchführen
shop_gear_numRows = 0
%>
<%= „“ %>
<%= (shop_gear. Fields.Item („XML_F52E2B61-18A1-11d1-B105-00805F49916B“). Wert) %>

<%
shop_gear. Schließen ()
Shop_gear einstellen = nichts
%>

Antwort : FÜR XML ROH (Schnur)

> herausfand ich, dass das Problem eine Beschränkung in der SQL-Serverfähigkeit, das Resultat zu liefern war. Es war nicht der Code, wie sugested

Das ist nicht zutreffend. SQL-Server liefert die Resultatsgeldstrafe. Verstümmelung geschieht, weil der Code fehlerhaft ist. „Für XML“ sind Fragen nicht in Asp so bedienungsfreundlich. Zweifellos nicht wenn der Code annimmt, dass SQL-Server eine Schnur zurückbringt (es zurückbringt XML bringt, aber Sie benötigen den rechten codeto Fang, der in den Code).
Weitere Lösungen  
 
programming4us programming4us