XBase - Indices CDX

 
Vista:

Indices CDX

Publicado por Daniel (1 intervención) el 19/08/2001 12:56:17
Hola a todos,

Llevo unos años programando en Clipper y hoy por fin me he decidido a probar
la beta de Alaska Xbase 1.5 pero estoy dando vueltas y no logro cargar los
indices CDX, que son los que uso por el momentro en mis aplicaciones.

34 DbeLoad( "DBFDBE" , .F.) // Carga DBF
35 DbeLoad( "CDXDBE" ,.F.) // Carga CDX
36 DbeBuild( "DBFCDX", "DBFDBE", "CDXDBE" ) // Construye la RDD
37 DbeSetDefault( "DBFCDX" ) // Activa la nueva RDD

Lo he hecho de esta forma pero no hay manera siempre me da error, Invalid
DLL name for DBE, Operation DbfLoad, Called from MAIN(35)

No se si es porque es una demo o porque no se lleva a linkar bien.

Gracias
Daniel

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Indices CDX

Publicado por TITO ARAYA (1 intervención) el 09/09/2001 06:16:54
Amigo, antes de que te edentres en la nueva herramienta de desarrollo, no dejes de revisar VISUAL FOXPRO 6 o la version 7. Yo trabaje 13 años con clipper y prove FIVEWIN y otras herramientas de desarrollo.
escribeme tus dudas y con todo agrade te las respondere.
CHAO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Indices CDX

Publicado por Nolberto Paulino (6 intervenciones) el 22/02/2002 16:52:50
Yo te recomiendo xBase, y para nosotro los programadores de Clipper te recomiendo que compre eXpress, para la version de xBase que tiene

con eXpress es mas facil programar ya que estamos acostumbrado a Clipper

www.dclip.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Indices CDX

Publicado por Smith (16 intervenciones) el 02/10/2007 13:43:29
En mi concepto el error debió mostrártelo en la linea 34.

Lo que pasa es que Xbase++, al menos la versión que yo tengo la 1.90, por defecto llama las siguientes DBE:

DBFDBE
NTXDBE
DELDBE
SDFDBE

y Compila

DBFNTX uniendo DBFDBE y NTXDBE

lo que significa que estos DBE ya no tienes que llamarlos.

Tu codigo funcionaria bien asi:

DbeLoad( "CDXDBE" ,.F.) // Carga CDX
DbeBuild( "DBFCDX", "DBFDBE", "CDXDBE" ) // Construye la RDD
DbeSetDefault( "DBFCDX" ) // Activa la nueva RDD

Omitiendo la primera linea de tu codigo: DbeLoad( "DBFDBE" , .F.) // Carga DBF

A mi me funcionó. Pruébalo y me cuentas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar