SELECT QUERY IN FOXPRO 2.6a
Moderator: Rathinagiri
SELECT QUERY IN FOXPRO 2.6a
Dear all
I am new to HMg .I use foxpro 2.6a .i wud like to know whether select query in foxpro would work in HMG if not is it ok to use
SET Relation into
regards
Chacko
I am new to HMg .I use foxpro 2.6a .i wud like to know whether select query in foxpro would work in HMG if not is it ok to use
SET Relation into
regards
Chacko
-
- Posts: 274
- Joined: Sat May 18, 2019 2:11 pm
- DBs Used: Visual FoxPro, FoxPro
- Location: United States of America
Re: SELECT QUERY IN FOXPRO 2.6a
Hi All,
Thank you ASESORMIX for your link to FEFCMK's question.
I come from VFP and am also greatly interested in Select queries.
I found two MiniGUI SAMPLEs that used #include "Selector.ch" to
create a Select query. Both ran fine under MiniGUI.
My Question:
Is there any way to create "SELECT" queries from DBFs in standard HMG?
====================================================================
¿Hay alguna forma de crear "SELECT" queries de DBF en HMG estándar?
====================================================================
All of my attempts (in standard HMG) would NOT compile.
Thank you for any guidance.
Red2
Thank you ASESORMIX for your link to FEFCMK's question.
I come from VFP and am also greatly interested in Select queries.
I found two MiniGUI SAMPLEs that used #include "Selector.ch" to
create a Select query. Both ran fine under MiniGUI.
My Question:
Is there any way to create "SELECT" queries from DBFs in standard HMG?
====================================================================
¿Hay alguna forma de crear "SELECT" queries de DBF en HMG estándar?
====================================================================
All of my attempts (in standard HMG) would NOT compile.
Thank you for any guidance.
Red2
- AUGE_OHR
- Posts: 2065
- Joined: Sun Aug 25, 2019 3:12 pm
- DBs Used: DBF, PostgreSQL, MySQL, SQLite
- Location: Hamburg, Germany
Re: SELECT QUERY IN FOXPRO 2.6a
hi,
harbour is based on Clipper which does not know SQL Syntax
as i know VFP can use Access *.MDB via "build-in" ADO
you can use ADO and SQL Syntax also with DBF
harbour is based on Clipper which does not know SQL Syntax
as i know VFP can use Access *.MDB via "build-in" ADO
you can use ADO and SQL Syntax also with DBF
have fun
Jimmy
Jimmy
Re: SELECT QUERY IN FOXPRO 2.6a
Hola.
En lo particular recomiendo ir migrando nuestras tablas a la plataforma mysql ( Hoy en dia implementar este recurso se ha facilitado mucho ).
Actualmente trabajo con MariaDb, es portable me va muy bien. Esta "version" de MariaDb Portable la uso para todos mis proyectos,
Esta a la orden, puedo compartirla con ejemplos de código fuente si así me lo solicitan. La he tomado de ejemplos de Xailer y la he adaptado para usarla en HMG estandar.
Es importante señalar que una versión portable de Mariadb nos facilita la manera de activar la base de datos.
La base de datos la puede estar en el mismo pc donde estamos desarrollando y puede ser activada desde la misma aplicación que estamos desarrollando y para tenerla allí no requiere instalaciones previas ( porque es portable ).
Claro esta que también podemos conectarnos a otros equpos via direccion ip para accesar bases de datos remotas.
Esta es mi sugerencia. Gracias.
En lo particular recomiendo ir migrando nuestras tablas a la plataforma mysql ( Hoy en dia implementar este recurso se ha facilitado mucho ).
Actualmente trabajo con MariaDb, es portable me va muy bien. Esta "version" de MariaDb Portable la uso para todos mis proyectos,
Esta a la orden, puedo compartirla con ejemplos de código fuente si así me lo solicitan. La he tomado de ejemplos de Xailer y la he adaptado para usarla en HMG estandar.
Es importante señalar que una versión portable de Mariadb nos facilita la manera de activar la base de datos.
La base de datos la puede estar en el mismo pc donde estamos desarrollando y puede ser activada desde la misma aplicación que estamos desarrollando y para tenerla allí no requiere instalaciones previas ( porque es portable ).
Claro esta que también podemos conectarnos a otros equpos via direccion ip para accesar bases de datos remotas.
Esta es mi sugerencia. Gracias.
Re: SELECT QUERY IN FOXPRO 2.6a
Hello, I am also from VFP from before. In VFP i used many complex sql select statements.
In HMG I find it just as fast easy to use temp indexes.
I would create a report with report writer then code as ASESORMIX example.
In HMG I find it just as fast easy to use temp indexes.
I would create a report with report writer then code as ASESORMIX example.
Code: Select all
use temp alias Source
index on code to temp for "C" $ COUNTRY .OR. COUNTRY = 'Mexico'
***** HERE You can set relation to code into other tables.
Load report ......
execute report .......
*****@ SELECT CODE, FIRST, LAST, COUNTRY GROUP, SALARY FROM Source FOR "C" $ COUNTRY .OR. COUNTRY = 'Mexico' ALIAS Test
erase the temp index.
All The Best,
Franco
Canada
Franco
Canada
- Claudio Ricardo
- Posts: 367
- Joined: Tue Oct 27, 2020 3:38 am
- DBs Used: DBF, MySQL, MariaDB
- Location: Bs. As. - Argentina
Re: SELECT QUERY IN FOXPRO 2.6a
Hola, es como dice ASESORMIX...
Hace un tiempo hice un programa para utilizar en una sola pc y un solo usuario entonces adopté DBF,
ahora (años despues) el cliente desea acceder desde todas las pc de la red -> toca reescribir medio programa !!!
Otro (un POS) también lo hice con DBF y ahora quieren abrir otra sucursal a kilometros de distancia e
interconectarlos -> además de contratar un hosting para SQL o MariaDB, también reescribir medio programa !!!
Visto esto, ya mi último programa (que es un rebuild desde cero de uno que hice en 1998 con cli**er 5.2)
lo encaré sobre MariaDB instalado en la misma pc y se accede desde todas las pc de la red en simultaneo...
ahora si lo quisiera "online" con el archivo .sql (script) que me genera la función de backup, creo las tablas (con sus datos)
en un hosting y sólo cambio en la ventana de config "localhost" o "127.0.0.1" por la IP pública o
el dominio que me da el hosting y listo... ya tengo el programa trabajando "online" sin tocar una línea de código,
además con un pequeño backend en PHP y una simple página en HTML + CSS (todo en el hosting) el cliente puede
consultar los datos, hasta desde su teléfono celular, algo impensable con DBF !!!
De ahora en más encararé todos los proyectos de esta manera para prevenir quebraderos de cabeza a futuro !!!
No conocía MariaDB "portable" y me interesa mucho la no necesidad de instalarlo, Gracias por todo !!!
Hace un tiempo hice un programa para utilizar en una sola pc y un solo usuario entonces adopté DBF,
ahora (años despues) el cliente desea acceder desde todas las pc de la red -> toca reescribir medio programa !!!
Otro (un POS) también lo hice con DBF y ahora quieren abrir otra sucursal a kilometros de distancia e
interconectarlos -> además de contratar un hosting para SQL o MariaDB, también reescribir medio programa !!!
Visto esto, ya mi último programa (que es un rebuild desde cero de uno que hice en 1998 con cli**er 5.2)
lo encaré sobre MariaDB instalado en la misma pc y se accede desde todas las pc de la red en simultaneo...
ahora si lo quisiera "online" con el archivo .sql (script) que me genera la función de backup, creo las tablas (con sus datos)
en un hosting y sólo cambio en la ventana de config "localhost" o "127.0.0.1" por la IP pública o
el dominio que me da el hosting y listo... ya tengo el programa trabajando "online" sin tocar una línea de código,
además con un pequeño backend en PHP y una simple página en HTML + CSS (todo en el hosting) el cliente puede
consultar los datos, hasta desde su teléfono celular, algo impensable con DBF !!!
De ahora en más encararé todos los proyectos de esta manera para prevenir quebraderos de cabeza a futuro !!!
No conocía MariaDB "portable" y me interesa mucho la no necesidad de instalarlo, Gracias por todo !!!
Corrige al sabio y lo harás más sabio, Corrige al necio y lo harás tu enemigo.
WhatsApp / Telegram: +54 911-63016162
WhatsApp / Telegram: +54 911-63016162
Re: SELECT QUERY IN FOXPRO 2.6a
In my in house pos I have up to 6 users on the network. One of the computers is the main or server and has the Tables on it.
Each terminal has a mapped network drive to the main and uses the exe program from the main.
At the start of the main program as I have stated in previous post I create a local temp folder for temp tables and temp indexes.
If the folder exists it just bypasses. Like
Then in my previous Reply I use when indexing .
This is a shared server table but local temp index. This indexes up to 1 million records very fast because of being local.
At this time I do not have clients that want other branches., BUT is it possible to use dbf tables on line.
Also I have used Chrome Remote desktop to access my pos program from my Samsung Android Phone.
It is very hard to use be cause of screen size. I think I will Try a Samsung tablet just for interest sake.
Each terminal has a mapped network drive to the main and uses the exe program from the main.
At the start of the main program as I have stated in previous post I create a local temp folder for temp tables and temp indexes.
If the folder exists it just bypasses. Like
Code: Select all
Create folder("c:\MyLocalTemps")
Code: Select all
index on code to c:\MyLocalTemp\temp for "C" $ COUNTRY .OR. COUNTRY = 'Mexico'
At this time I do not have clients that want other branches., BUT is it possible to use dbf tables on line.
Also I have used Chrome Remote desktop to access my pos program from my Samsung Android Phone.
It is very hard to use be cause of screen size. I think I will Try a Samsung tablet just for interest sake.
All The Best,
Franco
Canada
Franco
Canada
Re: SELECT QUERY IN FOXPRO 2.6a
Hola. Saludos a todos.
A los interesados en mariadb portable les animo a que vean el siguiente link:
https://www.manejandodatos.es/2020/11/m ... en-tu-usb/
Mas adelante, estaré subiendo mas información y ejemplos con codigo fuente.
A los interesados en mariadb portable les animo a que vean el siguiente link:
https://www.manejandodatos.es/2020/11/m ... en-tu-usb/
Mas adelante, estaré subiendo mas información y ejemplos con codigo fuente.