<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.method.me/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Method:API Q&amp;A</title><link>http://forums.method.me/cs/forums/15.aspx</link><description>Ask questions specific to the MethodAPI from the Method Team and other Method users.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: MethodAPISelect_DataSetV2 returning inconsistent results</title><link>http://forums.method.me/cs/forums/thread/19750.aspx</link><pubDate>Wed, 06 Nov 2013 17:13:18 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:19750</guid><dc:creator>Method_David</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/19750.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=19750</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;&lt;span style="overflow:hidden;" id="mce_1_start"&gt;Hi BrianPoole,&lt;span style="overflow:hidden;" id="mce_3_start"&gt;&lt;span style="overflow:hidden;" id="mce_4_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="overflow:hidden;" id="mce_2_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;" id="mce_0_start"&gt;There is a limit of 1million cells of data being retrieved via the api. So if for example you specify t&lt;span style="overflow:hidden;" id="mce_5_start"&gt;&lt;span style="overflow:hidden;" id="mce_6_start"&gt;&lt;/span&gt;&lt;/span&gt;he field&lt;span style="overflow:hidden;" id="mce_7_start"&gt;&lt;/span&gt;s somethin&lt;span style="overflow:hidden;" id="mce_16_start"&gt;g&lt;/span&gt; like, RecordID, Name, BillAddress1, BillAddress2, and BillAddress3....that&amp;#39;s 5 fields. 1 million/5 = 200.000 records at most being returned.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;It sounds like in your case you will need to specify a range of records using the where clause.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;In the return &lt;span style="overflow:hidden;" id="mce_9_start"&gt;xml there is an atribute on &lt;span style="overflow:hidden;" id="mce_10_start"&gt;the MethodAPI element, MaxRecords. When this is true it means there were potentia&lt;span style="overflow:hidden;" id="mce_11_start"&gt;&lt;/span&gt;lly more records that could have been returned but were no&lt;span style="overflow:hidden;" id="mce_27_start"&gt;&lt;/span&gt;t, due to the million cell limit being reached&lt;span style="overflow:hidden;" id="mce_17_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;e.g. &amp;lt;MethodAPI response = &amp;quot;Success&amp;quot; &lt;span style="overflow:hidden;" id="mce_21_start"&gt;&lt;span style="overflow:hidden;" id="mce_24_start"&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="overflow:hidden;" id="mce_22_start"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;MaxRecords= &amp;quot;True&lt;span style="overflow:hidden;" id="mce_21_end"&gt;&lt;span style="overflow:hidden;" id="mce_22_end"&gt;&lt;/span&gt;&lt;/span&gt;&amp;quot;&lt;span style="overflow:hidden;" id="mce_24_end"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="overflow:hidden;" id="mce_23_start"&gt;&lt;/span&gt;&amp;gt;&lt;span style="overflow:hidden;" id="mce_26_start"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;Dave&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>MethodAPISelect_DataSetV2 returning inconsistent results</title><link>http://forums.method.me/cs/forums/thread/19739.aspx</link><pubDate>Tue, 05 Nov 2013 20:33:21 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:19739</guid><dc:creator>BrianPoole</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/19739.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=19739</wfw:commentRss><description>&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;Hi,&lt;span id="mce_27_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="mce_0_start" style="overflow:hidden;"&gt;&lt;span id="mce_27_start" style="overflow:hidden;"&gt;&lt;/span&gt;I&amp;#39;m working with a client on a project which involves pulling their Method&amp;nbsp;data to a local &lt;span id="mce_3_start" style="overflow:hidden;"&gt;&lt;span id="mce_4_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="mce_7_start" style="overflow:hidden;"&gt;database&lt;/span&gt;&amp;nbsp;for reporting purposes (Using VB.Net).&lt;span id="mce_8_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the API call&amp;nbsp;MethodAPISelect_DataSetV2 to pull &lt;em&gt;all&lt;/em&gt; of the records the &lt;span id="mce_10_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;span id="mce_11_start" style="overflow:hidden;"&gt;&lt;span id="mce_13_start" style="overflow:hidden;"&gt;C&lt;/span&gt;u&lt;span id="mce_12_start" style="overflow:hidden;"&gt;&lt;span id="mce_13_end" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;stomer&amp;#39;s table using &amp;quot;WHERE 1=1&amp;quot;. In Method, we&amp;#39;re seeing about 18,000 records, but the API call returns inconsistent &lt;span id="mce_18_start" style="overflow:hidden;"&gt;&lt;/span&gt;resul&lt;span id="mce_17_start" style="overflow:hidden;"&gt;&lt;span id="mce_18_end" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;ts --&lt;span id="mce_19_start" style="overflow:hidden;"&gt;&lt;/span&gt; 13,877&lt;span id="mce_16_start" style="overflow:hidden;"&gt;&lt;span id="mce_21_start" style="overflow:hidden;"&gt; records&lt;/span&gt;&lt;/span&gt;, 16667, 18319&lt;span id="mce_20_start" style="overflow:hidden;"&gt;&lt;/span&gt;...&lt;span id="mce_22_start" style="overflow:hidden;"&gt;&lt;span id="mce_23_start" style="overflow:hidden;"&gt;&lt;span id="mce_25_start" style="overflow:hidden;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;&lt;span style="overflow:hidden;"&gt;Is there something going on in the back end that&amp;#39;s causing this? &lt;span id="mce_26_start" style="overflow:hidden;"&gt;Perhaps a&lt;/span&gt;&amp;nbsp;limit&lt;span id="mce_24_start" style="overflow:hidden;"&gt; on the number of records that can be pulled within a certain time&lt;/span&gt;?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item></channel></rss>