Saludos a todos:
Me presento. soy un viejo programador en Clipper, Fivewin, Harbour y Delphi.
Con el tiempo dejé de usar ficheros .dbf y pasé a usar mysql o firebird.
Ahora me encuentro en la tesitura de pasar una antigua ( mucho ) aplicación que usaba ficheros .dbf e indices cdx a un entorno basado en windows/linux.
He probado con habour/oohg y se puede hacer, pero me gustaría abordar este proyecto con freepascal/lazarous, y así entrar en este mundillo.
La pregunta es: he visto que existe la posibilidad de trabajar con .dbf, pero ¿ que tipo de incides usa ?, Se pueden usar indices CDX ?
Gracias de antemano a todos.
Lazarus y DBF/CDX
Comenzado por
nulcrc
, abr 12 2010 06:00
4 respuestas en este tema
#1
Escrito 12 abril 2010 - 06:00
#2
Escrito 12 abril 2010 - 07:24
Hola y bienvenido al foro, pues tengo entendido que usan índices ".NDX", de todos modos dejaré un pequeño tuto para que te guies.
Saludos.
Saludos.
#3
Escrito 12 abril 2010 - 07:38
Saludos.
Bienvenido, si ya has utilizado Firebird ¿Porque no usarlo? siendo este multiplataforma.
Eso de ficheros no es tan convenientes para aplicaciones que necesitan almacenar mucha data.
Bienvenido, si ya has utilizado Firebird ¿Porque no usarlo? siendo este multiplataforma.
Eso de ficheros no es tan convenientes para aplicaciones que necesitan almacenar mucha data.
#4
Escrito 12 abril 2010 - 08:24
Hola.
Pienso igual que Rolphy, ¿ porqué no preparar tu aplicación directamente con Firebird ?.
Utiliza IBDataPump para bombear todos los datos a una base de datos Firebird, y a partir de ahí tu aplicación solo necesita trabajar con Firebird.
http://www.clevercom.../ibdatapump.asp
NOTA: Necesitarás un driver OleDB que pueda acceder a tus datos DBF.
Pienso igual que Rolphy, ¿ porqué no preparar tu aplicación directamente con Firebird ?.
Utiliza IBDataPump para bombear todos los datos a una base de datos Firebird, y a partir de ahí tu aplicación solo necesita trabajar con Firebird.
http://www.clevercom.../ibdatapump.asp
NOTA: Necesitarás un driver OleDB que pueda acceder a tus datos DBF.
#5
Escrito 12 abril 2010 - 08:45
La recomendacion seria la misma, si ya tienes que cambiar la aplicacion, porque no cambiar de una vez la base de datos?
para pasar los datos puedes usar la opcion que te da Marc de datapumb o puedes usar una que a mi me ha funcionado para pasar datos de foxpro 2.6 Msdos a firebird 2.1 esta herramienta es IBimport.
para pasar los datos puedes usar la opcion que te da Marc de datapumb o puedes usar una que a mi me ha funcionado para pasar datos de foxpro 2.6 Msdos a firebird 2.1 esta herramienta es IBimport.