Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



MS SQL a vystup do xml-ka

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: MS SQL a vystup do xml-ka

Autor: BJ

16:07:03 26.08.2011

To nastavene uz mam.
Potom som pridal k sql-ku "type"... cize:

for xml path('nieco'), elements, type, root('dbExport')

Uspech bol, ze mi to sice zrusilo nezelane riadkovanie, ale cely vystup bral ako jeden riadok s jednym stlpcom, takze ho po tych 8192 znakoch usekol :-(
V tom pripade ale nechapem, preco sa neprejavi to nastavenie "unlimited"

Citovat příspěvek

 

Re: MS SQL a vystup do xml-ka

Autor: P

15:24:51 26.08.2011

Nastav si Results to Grid a Maximum Characters Retrieved pro XML data na Unlimited.

Citovat příspěvek

 

MS SQL a vystup do xml-ka

Autor: BJ

14:03:48 26.08.2011

Potrebujem radu. Snazim sa urobit nejaky vystup komplikovaneho sql selectu do xml-ka pouzitim niecoho takeho ako: for xml path('nieco'), elements, root('dbExport')

Narazil som na problem, ze vystup je nejak divne riadkovany. Ci uz uprostred slova, alebo dokonca uprostred tagov, alebo &xxx; sekvencie. Netusim, na zaklade akeho kluca je to riadkovane. V Query option som musel nastavit max sirku stlpca, aby mi to dlhsie riadky neosekavalo (max sa dalo na 8192 znakov).

Snazil som sa googlit, ale nasiel som len riesenie, v ktorom sa cely select vlozi do premennej typu xml, a ta sa nasledne selektne. Tam je ale problem, ze vysledok je podstatne dlhsi, ako spominanych 8192 znakov, takze sice mi to (zrejme) zrusi nechcene divne riadkovanie, ale vysledok je useknuty.

Idem googlit dalej, ale ak by niekto poznal riesenie, bol by som mu povdacny.

PS: Pouzivam Sql Server Management Studio k MS Sql servru 2005

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: