Thanks Winger,<br><br>But the dets records wont update, It only stores at the files and retrieved when needed in this application. and as I mentioned in a previous mail a new dets file is created every  hour and named according to the date.
<br>so i don't think  I can apply this to it.<br><br>thanx<br><br>chamila<br><br><div><span class="gmail_quote">On 12/22/06, <b class="gmail_sendername">Ulf Wiger</b> <<a href="mailto:ulf@wiger.net">ulf@wiger.net</a>
> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Den 2006-12-22 06:24:17 skrev chamila piyasena <<a href="mailto:tchamila@gmail.com">
tchamila@gmail.com</a>>:<br><br>> Hi,<br>> Thank you again Cristian.<br>><br>> You said that indexing can be worked around although dets doesn't support<br>> it. I still searching a way to do it.<br>
><br>> Can you please tell me how it can be achieved? Are you telling like using<br>> B-Tree or some data stucture?   But I don't got a way to combine this<br>> B-Tree<br>> concept in to Dets table.<br>
<br>If you wrap your dets calls with an access module, you<br>can for example add a second dets file which uses another<br>attribute as the key. You can make this a bag table.<br><br>One thing you need to do when updating an object, is to retrieve
<br>the old index keys using the old object key, delete them and<br>storing new keys (you can of course calculate which keys need<br>to be deleted/added).<br><br>That way, you can make your own index.<br><br>BR,<br>Ulf W<br>
--<br>Ulf Wiger<br></blockquote></div><br>