Uso de tablas DBF en Debian (Raspbian)
Publicado: Sab Sep 11, 2021 11:11 am
Saludos al foro
Siguiendo con el tema de ejecutar aplicaciones CGI con Harbour en Linux en una Raspberry Pi 3B, viene ahora el uso de tablas DBF
Con MariaDB y SQLite ningún problema, pero claro, a veces estamos 'atados' aún a DBFs
He conseguido abrirlas correctamente (después de los permisos correspondientes pero seguramente, por la permisividad de Windows, las tablas a las que tengo que acceder, pueden estar con nombres 'distintos'
Así pues puedo tener Clientes.dbf, CLIENTES.DBF o clientes.DBF. En Windows ningún problema, pero en Linux el tema es case sensitive
He encontrado esta función, para cambiar la extensión por defecto que abrirá USE o DbUseArea()
cExtAnt := hb_rddInfo( RDDI_TABLEEXT, ".xxx" )
Pero puede ser tedioso ir comprobando para cada tabla, cuál es su nombre exacto
Existe alguna variable de entorno SET... o flag para compilación de Harbour en Linux, para que el compilador se comporte como Windows ?
Gracias !
Siguiendo con el tema de ejecutar aplicaciones CGI con Harbour en Linux en una Raspberry Pi 3B, viene ahora el uso de tablas DBF
Con MariaDB y SQLite ningún problema, pero claro, a veces estamos 'atados' aún a DBFs
He conseguido abrirlas correctamente (después de los permisos correspondientes pero seguramente, por la permisividad de Windows, las tablas a las que tengo que acceder, pueden estar con nombres 'distintos'
Así pues puedo tener Clientes.dbf, CLIENTES.DBF o clientes.DBF. En Windows ningún problema, pero en Linux el tema es case sensitive
He encontrado esta función, para cambiar la extensión por defecto que abrirá USE o DbUseArea()
cExtAnt := hb_rddInfo( RDDI_TABLEEXT, ".xxx" )
Pero puede ser tedioso ir comprobando para cada tabla, cuál es su nombre exacto
Existe alguna variable de entorno SET... o flag para compilación de Harbour en Linux, para que el compilador se comporte como Windows ?
Gracias !