<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Las tablas dbf usan indices en archivos externos al dbf. Pueden ser
de una unica key (no un solo campo, sino una sóla clave de
indexación) como los idx o ndx, o de multiples keys como los cdx. No
creo que el sistema operativo sea una limitación, en todo caso el
programa con que administras las bases de datos.<br>
<br>
De todas maneras yo probaría a usar base de datos más comletas como
sqlite3 o firebird que tienen version embebed o mejor si puedes
llegar a un mysql o postgrest. Todas ellas son gratuitas y te
permiten una mejor estructura de la base de datos además de indices.<br>
<br>
Un saludo.<br>
<br>
El 20/09/11 21:48, Rubén Ibáñez escribió:
<blockquote
cite="mid:CAAu=5oMQG1EqnzoV9nxXq2TpXWbvvkKeEWi9PC76OBWn4qxREA@mail.gmail.com"
type="cite">¿Alguien puede decirme dónde consultar como puedo
indexar una tabla Dbf por el campo DateTime? La idea es que en una
tabla de turnos para entrevistas no sea posible poner dos turnos
superpuestos, y que además queden ordenados. Tengo lo mismo en
Delphi, con tabla Paradox, y funciona perfecto. Es una gran
desilusión no poder hacerlo en Lazarus sobre Linux. Estoy seguro
de que se puede, pero no lo estoy logrando.<br>
Muchas gracias.<br>
<font color="#888888">RI.</font>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Lazarus-es mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a>
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<hr>
<big><b>ARTEX TRADING sa</b></big><br>
<b><i>Dpto. Informática</i></b><br>
<b>José Antonio Cuello Principal</b></div>
</body>
</html>