<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Generate a native Excel file with SQLX</title>
	<atom:link href="http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=generate-anative-excel-file-with-sqlx</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Marcus</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2835</link>
		<dc:creator>Marcus</dc:creator>
		<pubDate>Tue, 22 Apr 2008 15:37:56 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2835</guid>
		<description><![CDATA[Sorry, no s at the end of the URL: http://matzberger.de/oracle/spreadsheet-en.html.]]></description>
		<content:encoded><![CDATA[<p>Sorry, no s at the end of the URL: <a href="http://matzberger.de/oracle/spreadsheet-en.html" rel="nofollow">http://matzberger.de/oracle/spreadsheet-en.html</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2834</link>
		<dc:creator>Marcus</dc:creator>
		<pubDate>Tue, 22 Apr 2008 15:36:29 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2834</guid>
		<description><![CDATA[Hi John,
I wrote a similar package as Jason. As you said, the problem is the amount of tags needed. Usually the file will have 3 or 4 times the size of a binary .XSL file. I have also tried an approach with generating HTML files, yet dropped it because of lack of features, mostly the restriction to one worksheet (You can do more than one, but then it becomes comlicated). Even then the size was comparable to the XML version. Have you tried sylk format? A link can be found at the end of
http://matzberger.de/oracle/spreadsheet-en.htmls.]]></description>
		<content:encoded><![CDATA[<p>Hi John,<br />
I wrote a similar package as Jason. As you said, the problem is the amount of tags needed. Usually the file will have 3 or 4 times the size of a binary .XSL file. I have also tried an approach with generating HTML files, yet dropped it because of lack of features, mostly the restriction to one worksheet (You can do more than one, but then it becomes comlicated). Even then the size was comparable to the XML version. Have you tried sylk format? A link can be found at the end of<br />
<a href="http://matzberger.de/oracle/spreadsheet-en.htmls" rel="nofollow">http://matzberger.de/oracle/spreadsheet-en.htmls</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2833</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 06 Mar 2008 16:29:39 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2833</guid>
		<description><![CDATA[I have reviewed and tested both this code and Jason&#039;s code.  Both are excellent pieces of work.
I have implemented Jason&#039;s code to help me build spreadsheets through xml.
My problems are as follows:  scalibility (over 50 columns and over 1,000 rows of data) and the
ability to generate reports with the columns being created dynamically with user input.
This can be done, but the report generation is slow because of the amout of xml tags required to
format the data.  The files can up to 10 times the size of an equivalent .csv file.

I am also restricted to using Cold Fusion MX7 application server.

As anyone found any other ways to create formatted excel from Oracle?

Thanks]]></description>
		<content:encoded><![CDATA[<p>I have reviewed and tested both this code and Jason&#8217;s code.  Both are excellent pieces of work.<br />
I have implemented Jason&#8217;s code to help me build spreadsheets through xml.<br />
My problems are as follows:  scalibility (over 50 columns and over 1,000 rows of data) and the<br />
ability to generate reports with the columns being created dynamically with user input.<br />
This can be done, but the report generation is slow because of the amout of xml tags required to<br />
format the data.  The files can up to 10 times the size of an equivalent .csv file.</p>
<p>I am also restricted to using Cold Fusion MX7 application server.</p>
<p>As anyone found any other ways to create formatted excel from Oracle?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Bennett</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2832</link>
		<dc:creator>Jason Bennett</dc:creator>
		<pubDate>Thu, 05 Jul 2007 14:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2832</guid>
		<description><![CDATA[I have developed code along the same line, but I took the approach of creating a user defined type (or object) that allows the user to create the document in an API type format.  You can create custom styles, formulas, multiple worksheets, etc.  The document can be displayed directly through the browser, dumped into a CLOB, or dumped into an array for processing to a physical file.  The code can be located here:

http://radio.weblogs.com/0137094/2006/10/26.html]]></description>
		<content:encoded><![CDATA[<p>I have developed code along the same line, but I took the approach of creating a user defined type (or object) that allows the user to create the document in an API type format.  You can create custom styles, formulas, multiple worksheets, etc.  The document can be displayed directly through the browser, dumped into a CLOB, or dumped into an array for processing to a physical file.  The code can be located here:</p>
<p><a href="http://radio.weblogs.com/0137094/2006/10/26.html" rel="nofollow">http://radio.weblogs.com/0137094/2006/10/26.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahesh</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2831</link>
		<dc:creator>Mahesh</dc:creator>
		<pubDate>Wed, 28 Mar 2007 17:51:13 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2831</guid>
		<description><![CDATA[Hi, This is great piece of code....however it does not seem to scale well when you have rows thats are over 4k. Has anyone encounted this issue or have a resolution for it.]]></description>
		<content:encoded><![CDATA[<p>Hi, This is great piece of code&#8230;.however it does not seem to scale well when you have rows thats are over 4k. Has anyone encounted this issue or have a resolution for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2830</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Fri, 27 Jan 2006 08:16:05 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2830</guid>
		<description><![CDATA[To make my tech comment readable, replace [ and ] with  to the code below:

&#039;[?xml version=&quot;1.0&quot;?][?mso-application progid=&quot;Excel.Sheet&quot;?]&#039;

and prefix this to the clob]]></description>
		<content:encoded><![CDATA[<p>To make my tech comment readable, replace [ and ] with  to the code below:</p>
<p>&#8216;[?xml version="1.0"?][?mso-application progid="Excel.Sheet"?]&#8216;</p>
<p>and prefix this to the clob</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2829</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Fri, 27 Jan 2006 08:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2829</guid>
		<description><![CDATA[Hi,

Tried it, cool! If you would combine this with the possibilities of e.g.
Oracle XDB repository, I can think of a lot of places where it can be used.

The other way around is powerfull as well: read excel data (saved as xml file, ftp-ed
to XDB) into the relational world:
parse the xml (dbms_xmldom, xquery) and do with it what you want.

One little technical note: to make excel 2003 recognize the file, the xml process instructions

&#039;&#039;

should be prefixed to the result.

Cheers, Marc]]></description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Tried it, cool! If you would combine this with the possibilities of e.g.<br />
Oracle XDB repository, I can think of a lot of places where it can be used.</p>
<p>The other way around is powerfull as well: read excel data (saved as xml file, ftp-ed<br />
to XDB) into the relational world:<br />
parse the xml (dbms_xmldom, xquery) and do with it what you want.</p>
<p>One little technical note: to make excel 2003 recognize the file, the xml process instructions</p>
<p>&#8221;</p>
<p>should be prefixed to the result.</p>
<p>Cheers, Marc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: karl</title>
		<link>http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/#comment-2828</link>
		<dc:creator>karl</dc:creator>
		<pubDate>Fri, 20 Jan 2006 22:04:11 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1015#comment-2828</guid>
		<description><![CDATA[Hi,
this is a very interesting Database XML application.
will put this to my fvourites.

Karl]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
this is a very interesting Database XML application.<br />
will put this to my fvourites.</p>
<p>Karl</p>
]]></content:encoded>
	</item>
</channel>
</rss>
