<?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: with Delphi-adoquery AS400 to access</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/with-delphi-adoquery-as400-to-access/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/with-delphi-adoquery-as400-to-access/</link>
	<description></description>
	<lastBuildDate>Wed, 19 Jun 2013 04:33:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/with-delphi-adoquery-as400-to-access/#comment-78390</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Mon, 21 Jun 2010 21:07:38 +0000</pubDate>
		<guid isPermaLink="false">#comment-78390</guid>
		<description><![CDATA[&lt;i&gt;CREATE ALIAS&lt;/i&gt;

There are two general approaches.

Creating an ALIAS results in a permanent object. That can mean ongoing requirements for authorities and auditing since anyone might access it.

The alternative is to use the SQL CALL statement to process an OVRDBF command to override the file to the member that you need. An override is temporary and disappears when DLTOVR is run or when the job ends. The OVRDBF can be processed as a command or it might be embedded within a registered stored procedure.

You would be the one to choose whether you need a permanent object or not.

Tom]]></description>
		<content:encoded><![CDATA[<p><i>CREATE ALIAS</i></p>
<p>There are two general approaches.</p>
<p>Creating an ALIAS results in a permanent object. That can mean ongoing requirements for authorities and auditing since anyone might access it.</p>
<p>The alternative is to use the SQL CALL statement to process an OVRDBF command to override the file to the member that you need. An override is temporary and disappears when DLTOVR is run or when the job ends. The OVRDBF can be processed as a command or it might be embedded within a registered stored procedure.</p>
<p>You would be the one to choose whether you need a permanent object or not.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zagerx</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/with-delphi-adoquery-as400-to-access/#comment-78329</link>
		<dc:creator>zagerx</dc:creator>
		<pubDate>Sat, 19 Jun 2010 05:34:45 +0000</pubDate>
		<guid isPermaLink="false">#comment-78329</guid>
		<description><![CDATA[Thanks. I made a lot of research, and  I found the answer :) .
First time with  adocommand object  I made the Alias 
&quot;CREATE ALIAS NARPAK2/MGPYVM2009 FOR NARPAK2/MGPYVM (NARPAK2009)&quot;
after I made with ado query object  easily query
SELECT MYANA,MYMUA,MYDET,MYBAK ,SUM(case when MYBAK = 1 then MYTUT else 0 end)as Debt,SUM(case when MYBAK = 2 then MYTUT else 0 end)as Will,MYBTR FROM  MGPYVM2009 WHERE MYANA=120 group by MYBTR, MYANA, MYMUA, MYDET,  MYBAK]]></description>
		<content:encoded><![CDATA[<p>Thanks. I made a lot of research, and  I found the answer <img src='http://itknowledgeexchange.techtarget.com/itanswers/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .<br />
First time with  adocommand object  I made the Alias<br />
&#8220;CREATE ALIAS NARPAK2/MGPYVM2009 FOR NARPAK2/MGPYVM (NARPAK2009)&#8221;<br />
after I made with ado query object  easily query<br />
SELECT MYANA,MYMUA,MYDET,MYBAK ,SUM(case when MYBAK = 1 then MYTUT else 0 end)as Debt,SUM(case when MYBAK = 2 then MYTUT else 0 end)as Will,MYBTR FROM  MGPYVM2009 WHERE MYANA=120 group by MYBTR, MYANA, MYMUA, MYDET,  MYBAK</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/with-delphi-adoquery-as400-to-access/#comment-78320</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Sat, 19 Jun 2010 01:14:51 +0000</pubDate>
		<guid isPermaLink="false">#comment-78320</guid>
		<description><![CDATA[&lt;i&gt;tables mgpyvm: Members narpak2009&lt;/i&gt;

The name of the member is not the same as the name of the table. The likely possibility as that this is not a SQL TABLE, but rather a DDS physical file (PF). Also, there is a significant chance that this PF has multiple members.

Does any of that describe your &#039;table&#039;? SQL has no concept of &quot;members&quot;. If Delphi ADO queries use SQL, then special handling is probably needed.

Tom]]></description>
		<content:encoded><![CDATA[<p><i>tables mgpyvm: Members narpak2009</i></p>
<p>The name of the member is not the same as the name of the table. The likely possibility as that this is not a SQL TABLE, but rather a DDS physical file (PF). Also, there is a significant chance that this PF has multiple members.</p>
<p>Does any of that describe your &#8216;table&#8217;? SQL has no concept of &#8220;members&#8221;. If Delphi ADO queries use SQL, then special handling is probably needed.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.012 seconds using memcached
Object Caching 300/303 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-19 06:02:09 -->