Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2011-09

Indexar TDbf por campo dateTime

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Rubén Ibáñez

�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.
Muchas gracias.
RI.
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110920/485de753/attachment.html>

Reply by email

Omega jcuello
to Rubén Ibáñez

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.

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.

Un saludo.

El 20/09/11 21:48, Rub�n Ib��ez escribi�:

Show quoted text 14 lines
�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. Muchas gracias. RI. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
------------------------------------------------------------------------ *ARTEX TRADING sa* */Dpto. Inform�tica/* *Jos� Antonio Cuello Principal* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110921/de6823be/attachment-0001.html>

Reply by email

Rubén Ibáñez
to Omega jcuello

Muchas gracias Omega. Seguir� tus valiosas sugerencias, lo que me llevar� alg�n tiempo, pero valdr� la pena.
RI.

2011/9/21 Omega ( jcuello ) <jcuello en artextrading.com>

Show quoted text 40 lines
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. 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. Un saludo. El 20/09/11 21:48, Rub�n Ib��ez escribi�: �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. Muchas gracias. RI. _______________________________________________ Lazarus-es mailing listLazarus-es en lists.lazarus.freepascal.orghttp://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es -- ------------------------------ *ARTEX TRADING sa* *Dpto. Inform�tica* *Jos� Antonio Cuello Principal* _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110921/829ea1ba/attachment.html>

Reply by email

Maxi
to Omega jcuello: Las tablas dbf usan indices en archivos externos al dbf. Pueden ser de una unica key (no…

si lo tenes en delphi te digo con seguridad que lo pases a lazarus con firebird. Hay una utilidad que te hace la conversion de datos de paradox a firebird y otros sistemas se llama datapump

No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Twitter: @nenunocomar Identi.ca: @nenuno Linux User #495070 Ubuntu User #28504 http://miexperiencialinux.blogspot.com/ El que pregunta aprende, y el que contesta aprende a responder.

Reply by email

Rubén Ibáñez
to Maxi

�Qu� buena noticia! Lo probar�. Muchas gracias. RI

El 21 de septiembre de 2011 09:32, Maxi <maximiliano.duarte en gmail.com>escribi�:

Show quoted text 24 lines
si lo tenes en delphi te digo con seguridad que lo pases a lazarus con firebird. Hay una utilidad que te hace la conversion de datos de paradox a firebird y otros sistemas se llama datapump -- No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Twitter: @nenunocomar Identi.ca: @nenuno Linux User #495070 Ubuntu User #28504 http://miexperiencialinux.blogspot.com/ El que pregunta aprende, y el que contesta aprende a responder. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110921/fb97c720/attachment.html>

Reply by email