﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <description><![CDATA[Comments for Understanding ClientDataSet Indexes]]></description>
    <title><![CDATA[Comments for Understanding ClientDataSet Indexes]]></title>
    <link>http://dn.codegear.com/article/29056</link>
    <!-- source: http://dn.codegear.com/article/29056/feed-->
    <dc:date>2008-11-21T14:15:05-08:00</dc:date>
    <item>
      <description><![CDATA[This was what I was looking for... It Worked 100%]]></description>
      <title><![CDATA[PERFECT]]></title>
      <managingEditor>
	 (Paulo Eduardo Bitar Jr)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=35998</guid>
      <dc:date>2003-12-30T05:47:58-08:00</dc:date>
      <pubDate>2003-12-30T05:47:58-08:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <item>
      <description><![CDATA[Cool technique. Thanks for sharing it.]]></description>
      <title><![CDATA[re: InternalCalc fields]]></title>
      <managingEditor>
	 (Cary Jensen)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=34606</guid>
      <dc:date>2003-05-09T11:49:25-07:00</dc:date>
      <pubDate>2003-05-09T11:49:25-07:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <item>
      <description><![CDATA[I happens with SmallInt too.I took me a week of nightmare to discover that.Regards,Marcello Dias]]></description>
      <title><![CDATA[re: Problem indexing LargeInts with Delphi 7]]></title>
      <managingEditor>
	 (MARCELLO DIAS)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=34394</guid>
      <dc:date>2003-04-02T10:23:41-07:00</dc:date>
      <pubDate>2003-04-02T10:23:41-07:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <item>
      <description><![CDATA[Cary rightly says: "You cannot include virtual fields, such as calculated or aggregate fields, in an index"You also cannot use LookupFields in an index.You can, however, use InternalCalc fields in an index.One use of an InternalCalc field for indexing is to indirectly index a CDS based on a LookupField. For example:In your app you have a main CDS and a lookup CDS. Lets call them cdsMain and cdsLookup.In cdsMain you have added a LookupField which has it's LookupDataSetproperty set to cdsLookup.Add an InternalCalc field to cdsMain. Lets call it 'IntCalc'. In thecdsMain.OnCalcFields event put something like:  DataSet.FieldByName('IntCalc').Value :=    cdsLookup.Lookup('LookupKeyField',     DataSet.FieldByName('KeyField').Value,'LookupResultField');where:  -'LookupKeyField' is the LookupKeyFields property from your LookupField.  -'KeyField' is the KeyFields property from your LookupField.  -'LookupResultField' is the LookupResultField property from yourLookupField.Your IntCalc field will then show the same information as the LookupField.If you then set the cdsMain.IndexFieldNames to 'IntCalc' cdsMain will be ordered by the LookupField value.]]></description>
      <title><![CDATA[InternalCalc fields]]></title>
      <managingEditor>
	 (Dave Rowntree)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=34388</guid>
      <dc:date>2003-04-02T02:59:24-07:00</dc:date>
      <pubDate>2003-04-02T02:59:24-07:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <item>
      <description><![CDATA[There is a problem using LargeInt fields with D6 and D7. See QC2626, QC1050, and QC3496.http://qc.borland.com/wc/wc.exe/details?ReportID=2626]]></description>
      <title><![CDATA[re: Problem indexing LargeInts with Delphi 7]]></title>
      <managingEditor>
	 (Dave Rowntree)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=34387</guid>
      <dc:date>2003-04-02T02:30:21-07:00</dc:date>
      <pubDate>2003-04-02T02:30:21-07:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <item>
      <description><![CDATA[Is it just me or is there a problem indexing Largeints with Delphi 7 and the ClientDataset?  Indexing appears to work for other data types, but not largeints.  The server in this case is on the other side of a Soap provider.]]></description>
      <title><![CDATA[Problem indexing LargeInts with Delphi 7]]></title>
      <managingEditor>
	 (Steven Kamradt)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=33279</guid>
      <dc:date>2002-10-07T16:08:31-07:00</dc:date>
      <pubDate>2002-10-07T16:08:31-07:00</pubDate>
      <source url="http://dn.codegear.com/article/29056/feed">Comments for Understanding ClientDataSet Indexes</source>
    </item>
    <generator>Atom 1.0 XSLT Transform v1 (http://atom.geekhood.net)</generator>
  </channel>
</rss>